Предмет: Информатика,
автор: daniilscorpio
Дано двузначное число.Определить,равен ли квадрат этого числа сумме квадратов его цифр - Pascal ABC
Ответы
Автор ответа:
0
var
a, n, n1: longint;
begin
writeln('Введите n: ');
readln(n);
n1 := n;
a := 0;
while n <> 0 do
begin
a := sqr(n mod 10) + a;
n := (n div 10);
end;
if sqr(n1) = a then writeln('Квадрат числа n равен сумме квадратов его цифр')
else writeln('Квадрат числа n не равен сумме квадратов его цифр');
end.
a, n, n1: longint;
begin
writeln('Введите n: ');
readln(n);
n1 := n;
a := 0;
while n <> 0 do
begin
a := sqr(n mod 10) + a;
n := (n div 10);
end;
if sqr(n1) = a then writeln('Квадрат числа n равен сумме квадратов его цифр')
else writeln('Квадрат числа n не равен сумме квадратов его цифр');
end.
Похожие вопросы
Предмет: Математика,
автор: Moonlit89843
Предмет: Математика,
автор: polati01001
Предмет: Физика,
автор: remonelove98
Предмет: Геометрия,
автор: Renata875
Предмет: Математика,
автор: Аноним