Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2011, 10:19   #1
Kinder=)
 
Регистрация: 08.12.2011
Сообщений: 3
По умолчанию Одномерный массив(Turbo Pascal)

Ребят,помогите пожалуйста)
Дали задание:"Дан целочисленный вектор B. Записать вместо его максимально элемента сумму элементов,кратных 3."
Максимальный элемент я найти могу:

Program Lab4;
Const n=15;
Var i:byte;
max:real;
a:array[1..n] of real;
Begin
for i:=2 to n do
Begin
Write('a[' ,i, ']= ');
Readln (a[i]);
end;
max:=a[i];
for i:= to n do
if a[i]>max then max:=a[i];
Writeln('Max= ',max:6:2);
readln
end.

А вот как найти элемент кратный 3 не знаю)
Помогите,пожалуйста)
Kinder=) вне форума Ответить с цитированием
Старый 15.12.2011, 10:23   #2
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

на самом деле все просто
Код:
if a[i] mod 3 = 0 then //делится на 3 и нужно его прибавить к общей сумме
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
одномерный массив(pascal) buslik Помощь студентам 2 08.12.2011 17:57
Одномерный массив, сделать в turbo pascal lubov_morkov Помощь студентам 19 28.10.2010 22:52
Одномерный массив (PASCAL) KirillP Помощь студентам 13 12.09.2010 09:10
Одномерный массив (pascal) voodavari Помощь студентам 2 20.05.2010 07:16
Одномерный массив в Pascal Стасссс Помощь студентам 3 15.03.2009 17:54