Запишите на языке Паскаль программу, которая определяет сумму и произведение цифр числа 39.
181
263
Ответы на вопрос:
PascalABC.NET beginvar a := Arr((39).ToString.AsEnumerable).ConvertAll(c->c.ToDigit);a.Sum.Println; a.Aggregate(1,(p,c)->p*c).Println;end.
Пример работы:
Program zadacha_1; var a,b,c,a2,d: integer; begin d: =0; for a: =100 to 999 do begin a2: =a; b: =a2 mod 10; a2: =a2 div 10; c: =a2 mod 10; a2: =a2 div 10; if sqr(b)+sqr(a2)=sqr(c) then writeln(a); if sqr(b)+sqr(a2)=sqr(c) then d: =d+1 ; end; writeln('количество ==> ', d); end.
Популярно: Информатика
-
Slidopit27.04.2022 22:47
-
7667655658626.02.2023 03:51
-
ElzaraLeonovich01.06.2022 23:58
-
Tori111111105.05.2021 14:35
-
Sghkllhcx13.10.2021 11:25
-
марго17006.06.2022 15:41
-
mschibarova20103.08.2022 08:38
-
утляоврчвливтвымив05.10.2021 23:52
-
dinbili323.04.2020 12:57
-
Жулдуз11110.01.2021 10:20