Есть ответ 👍

Найти сумму элементов кратных 5 в одновременном массиве

115
233
Посмотреть ответы 3

Ответы на вопрос:


Program zadacia; const n=10; var a : array [1..n] of integer; s,i: integer; begin writeln('vvedite massiv='); for i : =1 to n do readln(a[i]); s: =0; for i: = 1 to n do if a[i] mod 5 =0 then s: =s+a[i]; writeln('s=',s); readln; end.
GizaHelinc
4,7(88 оценок)

Ответ во вложенном файле

 

uses crt; var a: array[1..11] of integer; i,j,s,k: integer; begin writeln('исходный массив: '); for i: =1 to 10 do begin a[i]: =random(5); write(a[i]: 4); end; s: =1; k: =0; for i: =1 to 10 do begin if a[i]=a[i+1] then s: =s+1; if a[i]< > a[i+1] then begin if k< s then k: =s; s: =1; end; end; writeln;   writeln('наибольшая последовательность одинаковых элементов: ',k); write(k); end.

 

  массив состоит из 10 чисел (в описании максимум чисел должен быть на 1 больше, чем по факту, поэтому там 11). числа в массиве случайно в пределах от нуля до 5 (не включая 5).

 

 

 

 

Популярно: Информатика