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

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

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

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

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

textual
Листинг программы
  1. const
  2. m = 10;
  3. var A:array[1..m] of integer;
  4. i,sum: integer;
  5. begin
  6. writeln('Исходный массив:');
  7. for i:=1 to m do
  8.     begin
  9.     A[i]:=-9 + random(18);
  10.     write(A[i]:3);
  11.     end;
  12. writeln;
  13. // через for
  14. sum:=0;
  15. for i:=1 to m do
  16.     if A[i] mod 3 = 0 then
  17.         sum:=sum + A[i];
  18. writeln('Сумма элементов: ', sum);
  19. //через while
  20. sum:=0;
  21. i:=0;
  22. while i < m do
  23.     begin
  24.     inc(i);
  25.     if A[i] mod 3 = 0 then
  26.         sum:=sum + A[i];
  27.     end;
  28. writeln('Сумма элементов: ', sum);
  29. end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

15   голосов , оценка 3.867 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы