Предмет: Информатика,
автор: NelliVol26
Найдите все трехзначные числа, которые при возведении в квадрат заканчиваются на три цифры, равные исходному числу. В ответе запишите все такие числа, по одному числу в одном поле ввода.
Ответы
Автор ответа:
0
Ответ:
program love
var x,y,z:integer;
begin
for x:=1 to 9 do
for y:=0 to 9 do
for z:=0 to 9 do
if ((sqr(x*100+y*10+z))div 100 mod 10 = x)and
((sqr(x*100+y*10+z))div 10 mod 10 = y)and
((sqr(x*100+y*10+z))mod 10 = z)
then write(x,y,z,' ')
end.
Похожие вопросы
Предмет: Русский язык,
автор: boo1214
Предмет: Русский язык,
автор: VaNcHeK
Предмет: Английский язык,
автор: marazali
Предмет: Геометрия,
автор: aiko120903
Предмет: Математика,
автор: 2200420042