Предмет: Информатика,
автор: Barto2919
Дано трехзначное число. Определить, является ли произведение цифр числа a меньше самого числа a (Паскаль)
Ответы
Автор ответа:
1
Ответ:
program Chernovik;
var a: integer;
begin
write ('Введите трехзначное число: ');
readln (a);
if a > ((a mod 10) * (a div 100) * (a div 10 mod 10))
then write ((a mod 10) * (a div 100) * (a div 10 mod 10), ' < ',a)
else write ((a mod 10) * (a div 100) * (a div 10 mod 10),' >= ',a)
end.
Объяснение:
a mod 10 - последняя цифра трёхзначного числа
a div 100 - первая цифра трёхзначного числа
a div 10 mod 10 - средняя цифра трёхзначного числа
div - целочисленное деление
mod - остаток от целочисленного деления
Barto2919:
спасибоооо
Похожие вопросы
Предмет: Русский язык,
автор: Катя8597
Предмет: Алгебра,
автор: Луиз6б
Предмет: Математика,
автор: Аноним
Предмет: Алгебра,
автор: hus3ng