
Помогите пожалуйста решить В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*»
и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. 1. Определите значение переменной b после выполнения данного алгоритма: a := 3 b := 11 a := b - a * 2 b := 50 / a * 4 В ответе укажите одно целое число – значение переменной b.2. Определите значение переменной а после выполнения данного алгоритма: a := 2 b := 5 b := 6 + a * b a := b / 4 * a В ответе укажите одно целое число – значение переменной а.3. Определите значение переменной а после исполнения данного алгоритма. a := 10 b := (a + 20) / 5 a := b * 4 – a В ответе укажите одно число – значение переменной а.4. Определите значение переменной а после исполнения данного алгоритма. a := 3 b := 4 + 2*a a := b / 5 * a В ответе укажите одно число – значение переменной а.5. Определите значение переменной а после выполнения данного алгоритма: a := 5 b := 6 b := 5 + a * b a := b – 6 * a В ответе укажите одно целое число – значение переменной а.Образец решения:Определите значение переменной а после выполнения данного алгоритма:a := 4 b := 3 b := 9 + a * b a := b – 5 * aа b4 321-5*4=1 9+4*3=21Ответ: 1 

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

Ответ:
1. 40
2. 8
3. 14
4. 6
5. 5
Объяснение:
1.
1) подставляем данные значения а и b в а:=11-3*2, a=11-6, a=5
2) подставляем найденное значение а в b:=50/5*4, b=10*4, b=40.
2. b:=6+2*5, b=16.
a:=16/4*2, a=8.
3. b:=(10+20)/5, b=6.
a:=6*4-10, a=14.
4. b:=4+2*3, b=10.
a:=10/5*3, a=6.
5. b:=5+6*5, b=35
a:=35-6*5, a=5.
попрошу заметить, что необходимо не забывать про порядок вычисления с разными знаками. умножение/деление/скобки - в первую очередь, остальное - по порядку.



Давайте решим каждую из задач:
- a := 3 b := 11 a := b - a * 2 b := 50 / a * 4
Сначала: a = 3 b = 11
Затем: a = 11 - 3 * 2 = 11 - 6 = 5 b = 50 / 5 * 4 = 10 * 4 = 40
Ответ: b = 40
- a := 2 b := 5 b := 6 + a * b a := b / 4 * a
Сначала: a = 2 b = 5
Затем: b = 6 + 2 * 5 = 6 + 10 = 16 a = 16 / 4 * 2 = 4 * 2 = 8
Ответ: a = 8
- a := 10 b := (a + 20) / 5 a := b * 4 - a
Сначала: a = 10
Затем: b = (10 + 20) / 5 = 30 / 5 = 6 a = 6 * 4 - 10 = 24 - 10 = 14
Ответ: a = 14
- a := 3 b := 4 + 2 * a a := b / 5 * a
Сначала: a = 3
Затем: b = 4 + 2 * 3 = 4 + 6 = 10 a = 10 / 5 * 3 = 2 * 3 = 6
Ответ: a = 6
- a := 5 b := 6 b := 5 + a * b a := b - 6 * a
Сначала: a = 5 b = 6
Затем: b = 5 + 5 * 6 = 5 + 30 = 35 a = 35 - 6 * 5 = 35 - 30 = 5
Ответ: a = 5
Итак, ответы:
- b = 40
- a = 8
- a = 14
- a = 6
- a = 5


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







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