Найти сумму всех элементов массива кратных трем - 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.
Объяснение кода листинга программы
- Используется пространство имен
Arrays
. - Задается случайное начальное значение для генератора случайных чисел с помощью
randomize
. - Создается массив целых чисел
A
размером 25 с помощьюCreateRandomIntegerArray(25, -100, 100)
. - Выводится на экран список элементов массива
A
, которые кратны трём, с помощьюPrintLn(A.Where(x -> x mod 3 = 0))
. - Выводится на экран сумма элементов массива
A
, которые кратны трём, с помощьюPrint('A = ', A, NewLine + 'Сумма элементов, кратных 3 = ', A.Where(x -> x mod 3 = 0).Sum())
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д