Найти разность между произведением и суммой цифр трехзначного числа.
Pascal
Ответы на вопрос
Ответил NaaMan
0
//PascalABC.NET
var
N, S, P : integer;
begin
while (N < 99) or (N > 999) do
begin
write('Введите трехзначное число: ');
Readln(N)
end;
S := (N div 100) + (N div 10 mod 10) + (N mod 10);
P := (N div 100) * (N div 10 mod 10) * (N mod 10);
writeln('Разность равна ', P - S)
end.
var
N, S, P : integer;
begin
while (N < 99) or (N > 999) do
begin
write('Введите трехзначное число: ');
Readln(N)
end;
S := (N div 100) + (N div 10 mod 10) + (N mod 10);
P := (N div 100) * (N div 10 mod 10) * (N mod 10);
writeln('Разность равна ', P - S)
end.
Приложения:

Новые вопросы
Математика,
2 года назад
Русский язык,
2 года назад
Математика,
8 лет назад
Химия,
8 лет назад
Математика,
9 лет назад
Математика,
9 лет назад