Софийка646436
23.11.2022 11:28

Дано трехзначное целое число . определить число :
∙ первая цифра равна остатку от деления на 10 суммы второй и третьей
цифр числа ;
∙ вторая цифра равна разности (по модулю) первой и третьей цифр числа
;
∙ третья цифра равна остатку от деления второй цифры числа на первую
цифру числа .

например, = 583, тогда = 123.
должно быть выведено именно число , (оно может иметь меньше разрядов,
если первые цифры получатся равными нулю), а не выведены на экран последовательно три цифры.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Koko2010007
10.10.2020 08:23

program abc;

var s:string;

begin

  readLn(s);

  s:=IntToStr((StrToInt(s[2])+StrToInt(s[3])) mod 10)+IntToStr(abs(StrToInt(s[1])-StrToInt(s[3])))+IntToStr(StrToInt(s[2]) mod StrToInt(s[1]));

  writeLn(s);

end.

Объяснение:

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота