Определите значения переменных после выполнения алгоритмов: а) а: = 9 b: = a mod 5 b: = b* 10 a: = b div 5-3 б) a: = 123 b: = a div 10 b: = b * 25 +2 a: = a+b

Мирандалина1414 Мирандалина1414    2   19.07.2019 03:20    72

Ответы
Kirillastrovskiy Kirillastrovskiy  22.09.2020 09:01
Если тебе нужны только значения, то:
а) а:=9
b:=a mod 5 (b=4)
b:=b*10 (b=40)
a:=b div 5 - 3(b=9-3=6)
b)
a:=123
b:=a div 10 (b=12)
b:=b*25 +2 (b=302)
a:=a+b(425)
 я хз нужны ли конечны значения, и значения постепенный действий( на будущее, div - присваивание в переменную целую часть от деления, mod - присваивание в переменную остачу от деления, ибо к примеру а:=5 mod 3, в переменную запишется целая часть, тоесть 1, а вот а:= 5 div 3ж; в переменную запишется остача от деления, тоесть 2)
ПОКАЗАТЬ ОТВЕТЫ
Kirilloo673 Kirilloo673  24.01.2024 17:43
Алгоритм a) :
1. Присваиваем переменной "a" значение 9.
2. Вычисляем остаток от деления "a" на 5 и присваиваем его переменной "b".
3. Умножаем переменную "b" на 10 и присваиваем результат ей же.
4. Делим переменную "b" на 5 и вычитаем из нее 3, присваивая результат переменной "a".

Подробное решение:
1. a = 9 (присваиваем значение 9 переменной "a").
2. b = a mod 5 (вычисляем остаток от деления 9 на 5, который равен 4, и присваиваем его переменной "b").
Таким образом, b = 4.
3. b = b * 10 (умножаем значение переменной "b" (4) на 10 и присваиваем результат той же переменной).
Итак, теперь b = 40.
4. a = b div 5 - 3 (делим значение переменной "b" (40) на 5, получаем 8, затем вычитаем 3, что дает 5, и присваиваем результат переменной "a").
В итоге, a = 5.

Итог:
a = 5
b = 40

Алгоритм б) :
1. Присваиваем переменной "a" значение 123.
2. Делим переменную "a" на 10 и присваиваем результат переменной "b".
3. Умножаем переменную "b" на 25, прибавляем 2 и присваиваем результат переменной "b".
4. Складываем значения переменных "a" и "b" и присваиваем результат переменной "a".

Подробное решение:
1. a = 123 (присваиваем значение 123 переменной "a").
2. b = a div 10 (делим значение переменной "a" (123) на 10, получаем 12, и присваиваем результат переменной "b").
Таким образом, b = 12.
3. b = b * 25 + 2 (умножаем значение переменной "b" (12) на 25, получаем 300, затем прибавляем 2, что дает 302, и присваиваем результат переменной "b").
Итак, теперь b = 302.
4. a = a + b (складываем значения переменных "a" (123) и "b" (302), получаем 425, и присваиваем результат переменной "a").
В итоге, a = 425.

Итог:
a = 425
b = 302
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика