
Определите значения переменных a := 473; b := a div 100; a := (a mod 100) * 4; a := a + b; b:=a div
10 + 54; b:=(b mod 100)*3; a:= a div 100 - (b mod 10)*7;

Ответы на вопрос

Ответ:
a = 473
b = a div 100 = 473 div 100 = 4
a = (a mod 100) * 4 = (473 mod 100) * 4 = 73 * 4 = 292
a = a + b = 292 + 4 = 296
b = a div 10 + 54 = 296 div 10 + 54 = 29 + 54 = 83
b = (b mod 100) * 3 = (83 mod 100) * 3 = 83 * 3 = 249
a = a div 100 - (b mod 10) * 7 = 296 div 100 - (249 mod 10) * 7 = 2 - 9 * 7 = 2 - 63 = -61
Объяснение:
div - целочисленное деление
mod - остаток от целочисленного деления



Давайте разберем этот код по шагам:
a := 473 Значение переменной "a" становится равным 473.
b := a div 100 Значение переменной "b" становится равным целочисленному результату деления "a" на 100. В данном случае 473 div 100 = 4.
a := (a mod 100) * 4 Значение переменной "a" становится равным остатку от деления "a" на 100, умноженному на 4. В данном случае (473 mod 100) * 4 = 3 * 4 = 12.
a := a + b Значение переменной "a" становится равным сумме значения "a" и значения "b". В данном случае 12 + 4 = 16.
b := a div 10 + 54 Значение переменной "b" становится равным целочисленному результату деления "a" на 10, увеличенному на 54. В данном случае (16 div 10) + 54 = 1 + 54 = 55.
b := (b mod 100) * 3 Значение переменной "b" становится равным остатку от деления "b" на 100, умноженному на 3. В данном случае (55 mod 100) * 3 = 55 * 3 = 165.
a := a div 100 - (b mod 10) * 7 Значение переменной "a" становится равным целочисленному результату деления "a" на 100, вычитая из него остаток от деления "b" на 10, умноженный на 7. В данном случае (16 div 100) - (165 mod 10) * 7 = 0 - 5 * 7 = 0 - 35 = -35.
Таким образом, после выполнения всех указанных операций, значение переменной "a" становится равным -35, а значение переменной "b" становится равным 165.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili