Опубликовано 26.01.2018 по предмету Информатика от Гость

Помогите пожалуйста
1. Вычислить сумму всех элементов массива A.
2. Вычислить сумму отрицательных элементов массива A.
3. Вычислить сумму всех элементов массива A, которые делятся
на 3.
Паскаль

Ответ оставил Гость

Var
 i,n,k:longint;
 a:array[1..100] of integer;
begin
 write(Write size array: ); readln(n);
 for i:=1 to n do
  begin
   a[i]:=Random(20)-10;
   write(a[i]:3);
  end;
  writeln;

k:=0;   // 1 задание
for i:=1 to n do 
 k:=k+a[i];
 writeln(Summa: ,k);

 k:=0;      // 2 задание
 for i:=1 to n do
  if a[i]<0
   then k:=k+a[i];
 writeln(Summa: ,k);

 k:=0;       // 3 задание
 for i:=1 to n do
  if a[i] mod 3=0
   then k:=k+a[i];
 writeln(Summa: ,k);

 readln
end.

Не нашел нужный ответ?

Если ответ по предмету Информатика отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.


Найти другие ответы