Найти сумму всех элементов массива кратных трем - PascalABC.NET

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

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

Дан одномерный массив состоящий из 25 элементов целого числа.Найти сумму всех элементов кратным трем(с блок-схеймо)

Решение задачи: «Найти сумму всех элементов массива кратных трем»

textual
Листинг программы
uses Arrays; 
begin
  randomize;
  var A := CreateRandomIntegerArray(25, -100, 100);
  PrintLn(A.Where(x -> x mod 3 = 0));
  Print('A = ', A, NewLine + 'Сумма элементов, кратных 3 = ', A.Where(x -> x mod 3 = 0).Sum());
end.

Объяснение кода листинга программы

  1. Используется пространство имен Arrays.
  2. Задается случайное начальное значение для генератора случайных чисел с помощью randomize.
  3. Создается массив целых чисел A размером 25 с помощью CreateRandomIntegerArray(25, -100, 100).
  4. Выводится на экран список элементов массива A, которые кратны трём, с помощью PrintLn(A.Where(x -> x mod 3 = 0)).
  5. Выводится на экран сумма элементов массива A, которые кратны трём, с помощью Print('A = ', A, NewLine + 'Сумма элементов, кратных 3 = ', A.Where(x -> x mod 3 = 0).Sum()).

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


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

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

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