Предмет: Информатика, автор: 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.

Ответы

Автор ответа: valgrisa
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

Похожие вопросы
Предмет: География, автор: user4573