Задача на повторение цикла While
Найти и вывести все четырехзначные числа у которых произведение первых двух цифр равно сумме двух последних.
Например: 3699 (3*6=9+9), 6399(6*3=9+9)
В программу ничего не вводится.
Вывод, все числа соответствующие условию в порядке возрастания. (Pascal abc.net)
Ответы на вопрос
Ответил Wani4kaa
2
Ответ:
Дан во вложении.
Приложения:

Wani4kaa:
Почему вы поменяли местами строку с for и строку с var? Где begin для программы?
begin
for x:=1000 9999 do
begin
sum:=x mod 10 + x div 10 mod 10;
pr:= (x div 1000) * (x div 100 mod 10);
if sum =pr then writeln(x);
end;
end.
Новые вопросы
Русский язык,
2 года назад
Английский язык,
2 года назад
Английский язык,
2 года назад
Обществознание,
2 года назад
История,
8 лет назад