:долгожитель (не менее 100лет) обнаружил,что если к сумме квадратов цифр его возраста прибавить его дату рождения,то получится его возраст,сколько ему лет? это паскаль, напишите ответ .
248
324
Ответы на вопрос:
Begin for var v : = 100 to 150 do begin //возраст от 100 до 150 лет var q : = sqr(strtoint(inttostr(v)[1])) //суммируем квадраты каждой цифры + sqr(strtoint(inttostr(v)[2])) //из возможного возраста + sqr(strtoint(inttostr(v)[3])); //и записываем его в q for var d : = 1 to 31 do begin //берем день месяца от 1 до 31 if (q + d) = v then begin //если q + день = возрасту println('день: ', d, ' возраст: ', v); //выводим сообщение end; end; end; end.
Мда паскаль конечно жесть щас напишу program zadacha var a, b, c, d : integer; begin write read( a, b, c, d); p: = (a+b+c+d) / z; ch: = sqrt (p(p-a) (p-b) (p-c) (p-d)): write end. примерно так, так как я не знаю
Популярно: Информатика
-
ldlopirdlidnsp01mup27.07.2021 14:05
-
kristinэ03.08.2022 06:18
-
Ftgbjjjm24.02.2022 01:33
-
Romangritsak1309.06.2020 16:50
-
alena64527.12.2020 11:02
-
никита347315.03.2022 17:30
-
TatarskayaGreckha29.07.2021 07:17
-
ali661918.04.2022 00:14
-
darinanugmanova03.09.2021 23:38
-
зарница5504.07.2020 16:35