Напишите программу при помощи оператора random, A: array [1..10] of integer; для задачи: определить сумму цифр трехзначного числа кратных 4
На языке Паскаль!

15 Сен 2019 в 07:43
267 +1
0
Ответы
1

program SumOfDigits;
var
A: array [1..10] of integer;
num, sum, i: integer;

begin
randomize;

sum := 0;

for i := 1 to 10 do
begin
num := random(225) + 100; // генерируем трехзначное число
if (num mod 4 = 0) then // проверяем, кратно ли число 4
begin
writeln('Number: ', num);
sum := (num div 100) + ((num div 10) mod 10) + (num mod 10); // вычисляем сумму цифр
writeln('Sum of digits: ', sum);
end;
end;

end.

20 Апр 2024 в 01:03
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир