Определить сумму элементов массива, значения которых кратны 3 (с использованием while и for) - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Дан Одномерный числовой массив. Определить сумму элементов массива, значения которых кратны 3, использовать while и for нужно прям очень срочно, выручите кто очень хорошо разбирается, для вас это за минуту пишется я уверен

Решение задачи: «Определить сумму элементов массива, значения которых кратны 3 (с использованием while и for)»

textual
Листинг программы
const
m = 10;
var A:array[1..m] of integer;
i,sum: integer;
begin
writeln('Исходный массив:');
for i:=1 to m do
    begin
    A[i]:=-9 + random(18);
    write(A[i]:3);
    end;
writeln;
// через for
sum:=0;
for i:=1 to m do
    if A[i] mod 3 = 0 then
        sum:=sum + A[i];
writeln('Сумма элементов: ', sum);
//через while
sum:=0;
i:=0;
while i < m do
    begin
    inc(i);
    if A[i] mod 3 = 0 then
        sum:=sum + A[i];
    end;
writeln('Сумма элементов: ', sum);
end.

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

15   голосов , оценка 3.867 из 5
Похожие ответы