Предмет: Информатика,
автор: mihan500500
ДАЮ 100БАЛЛОВ, СРОЧНО!!!!
Дано четырёхзначное число N. Данное число преобразовали по алгоритму:
алг Число
нач цел N, Res, a, b, c, d
ввод N
a := N div 1000
b := N div 100 mod 10
c := N div 10 mod 10
d := N mod 10
Res := d * 1000 + c * 100 + b * 10 + a
вывод Res
кон
Определи значение переменной Res при N = 3698.
Ответы
Автор ответа:
0
Ответ:
8963 - значение переменной Res при N = 3698
Объяснение:
распишем действия по алгоритму (подставим значения и вычислим):
N = 3698
a = N div 1000 = 3698 div 1000 = 3
b = N div 100 mod 10 = 3698 div 100 mod 10 = 36 mod 10 = 6
c = N div 10 mod 10 = 3698 div 10 mod 10 = 369 mod 10 = 9
d = N mod 10 = 3698 mod 10 = 8
Res = d * 1000 + c * 100 + b * 10 + a = 8 * 1000 + 9 * 100 + 6 * 10 + 3 = 8000 + 900 + 60 + 3 = 8963
div - целочисленное деление
mod - остаток от челочисленного деления
3698 / 1000 = 3,698
3698 div 1000 = 3
3698 mod 1000 = 3698 - 3 * 1000 = 3698 - 3000 = 698
Похожие вопросы
Предмет: Английский язык,
автор: zhazikon911
Предмет: Английский язык,
автор: кабылочена
Предмет: Русский язык,
автор: Аноним
Предмет: Английский язык,
автор: mugdinovaz
Предмет: География,
автор: user4573