Информатика. Напишите программу для задачи. Паскаль Спросить сколько чисел вывести, задать случайными числами от 0 до 60 включительно, посчитать сколько чисел не делящихся на 3 и оканчивающихся на 3. Вывести их произведение.

20 Янв 2021 в 19:43
121 +1
0
Ответы
1

program threeNotDivisibleByThreeEndingWithThree;

uses crt;
var
n, i, count, product: integer;

begin
clrscr;
randomize;

write('Enter the number of random numbers to generate: ');
readln(n);

count := 0;
product := 1;

for i := 1 to n do begin
// Generate random number between 0 and 60 inclusive
var randomNumber := random(61);
write(randomNumber, ' ');

if (randomNumber mod 3 <> 0) and (randomNumber mod 10 = 3) then begin
count := count + 1;
product := product * randomNumber;
end;

end;

writeln;
writeln('Product of numbers not divisible by 3 and ending with 3: ', product);
end.

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