Найти количество целых трехзначных чисел, произведение цифр которых равно N(вводится с клавиатуры). создать программу на Паскале

21 Фев 2020 в 19:41
188 +1
0
Ответы
1

program ThreeDigitNumbers;

var
N, num, digit1, digit2, digit3, count: integer;

begin
count := 0;

write('Enter N: ');
readln(N);

for num := 100 to 999 do
begin
digit1 := num div 100;
digit2 := (num div 10) mod 10;
digit3 := num mod 10;

if (digit1 * digit2 * digit3 = N) then
begin
writeln(num);
count := count + 1;
end;

end;

writeln('Total count: ', count);

end.

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