Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Delphi, Kylix and Pascal


Закрытая тема
 
Опции темы Опции просмотра
Старый 25.04.2011, 18:46   #1 (permalink)
Valet
Member
 
Регистрация: 15.03.2011
Сообщений: 21
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Задача на массивы в Паскале

Вот задачка, сразу говорю спасибо)

В последовательности х1,х2....хn (n<=25) заменить все отрицательные элементы их квадратами, а положительные кубами.

Надеюсь на вашу помощь.
Valet вне форума  

Старый 25.04.2011, 18:46
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Посоветую уделить немного времени прочтению схожих постов

Матрицы и массивы в паскале
Задача на массивы, Pascal. Помогите найти ошибку
Задача на массивы в Паскале
Массивы на Паскале
Паскаль. Задача на массивы

Старый 25.04.2011, 21:29   #2 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от Valet Посмотреть сообщение
Вот задачка, сразу говорю спасибо)

В последовательности х1,х2....хn (n<=25) заменить все отрицательные элементы их квадратами, а положительные кубами.

Надеюсь на вашу помощь.
Да ладно - но только в порядке исключения: вообще-то мы подобной ерундой не занимаемся.
Код:
VAR
 a:ARRAY[1..25] of Integer;
 i,N:byte;
BEGIN
 Randomize;
 Write('N(<26)= ');
 ReadLn(N);
 For i:=1 to N do
  begin
   a[i]:=5-Random(10);
   Write(a[i]:4);
  end;
 writeln;
 For i:=1 to N do
  If a[i]<0 then Write(a[i]*a[i]:4) else
  If a[i]>0 then Write(a[i]*a[i]*a[i]:4) else
  Write(a[i]:4);
 WriteLn;
 readln;
END.
Vladimir_S вне форума  
Старый 25.04.2011, 21:58   #3 (permalink)
Valet
Member
 
Регистрация: 15.03.2011
Сообщений: 21
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

спасибо
Valet вне форума  
Старый 06.05.2011, 17:56   #4 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

chelsi92, Вам создана новая тема.
Эта ТЕМА ЗАКРЫТА.
Vladimir_S вне форума  
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Закрытая тема


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 15:25.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.