Информатика написать программу на паскале Сгенерируйте целочисленный массив из 20 элементов случайным образом в диапозоне от -15 до 15. Посчитайте сумму элементов которые больше 9; Посчитайте сумму четных элементов
var arr: array1..201..201..20 of integer; i, sumMoreThan9, sumEven: integer;
begin sumMoreThan9 := 0; sumEven := 0;
// Генерируем случайные числа от -15 до 15 и заполняем массив Randomize; for i := 1 to 20 do begin arriii := Random313131 - 15; // Генерируем числа от -15 до 15 writelni,′:′,arr[i]i, ': ', arr[i]i,′:′,arr[i];
// Считаем сумму элементов больше 9 if arriii > 9 then sumMoreThan9 := sumMoreThan9 + arriii; // Считаем сумму четных элементов if arriii mod 2 = 0 then sumEven := sumEven + arriii;
end;
writeln′Суммаэлементовбольше9:′,sumMoreThan9'Сумма элементов больше 9: ', sumMoreThan9′Суммаэлементовбольше9:′,sumMoreThan9; writeln′Суммачетныхэлементов:′,sumEven'Сумма четных элементов: ', sumEven′Суммачетныхэлементов:′,sumEven; end.
program arraySum;
var
arr: array1..201..201..20 of integer;
i, sumMoreThan9, sumEven: integer;
begin
sumMoreThan9 := 0;
sumEven := 0;
// Генерируем случайные числа от -15 до 15 и заполняем массив
// Считаем сумму элементов больше 9Randomize;
for i := 1 to 20 do
begin
arriii := Random313131 - 15; // Генерируем числа от -15 до 15
writelni,′:′,arr[i]i, ': ', arr[i]i,′:′,arr[i];
if arriii > 9 then
sumMoreThan9 := sumMoreThan9 + arriii;
// Считаем сумму четных элементов
if arriii mod 2 = 0 then
sumEven := sumEven + arriii;
end;
writeln′Суммаэлементовбольше9:′,sumMoreThan9'Сумма элементов больше 9: ', sumMoreThan9′Суммаэлементовбольше9:′,sumMoreThan9;
writeln′Суммачетныхэлементов:′,sumEven'Сумма четных элементов: ', sumEven′Суммачетныхэлементов:′,sumEven;
end.