Определите значение переменной c после выполнения следующего фрагмента программы a: =-5 b: =14 b: =b+a*2 if a> b then c: =a+b else c: =b-a a: =-5 b: =-3 b: =a-b*2 if a> b then c: =b-a else c: =a-b

Skylordeg Skylordeg    1   25.08.2019 19:20    17

Ответы
sasha228111228 sasha228111228  05.10.2020 19:26
ответ будет -6(минус шесть)
ПОКАЗАТЬ ОТВЕТЫ
Викуха4А Викуха4А  23.01.2024 20:01
Добрый день! Рассмотрим выполнение данного фрагмента программы пошагово:

1. Задаём начальные значения переменных:
- a = -5
- b = 14

2. Выполняем следующую строку кода:
- b = b + a * 2 (14 = 14 + (-5) * 2 = 14 - 10 = 4)

3. Проверяем условие "a > b". В данном случае -5 > 4 не выполняется, поэтому переходим к следующей строке кода.

4. Выполняем следующую строку кода:
- c = b - a (c = 4 - (-5) = 4 + 5 = 9)

5. Теперь приступаем к следующей части фрагмента программы:

6. Задаём новые значения переменных:
- a = -5
- b = -3

7. Выполняем следующую строку кода:
- b = a - b * 2 (-3 = (-5) - (-3) * 2 = -5 + 6 = 1)

8. Проверяем условие "a > b". В данном случае -5 > 1 не выполняется, поэтому переходим к следующей строке кода.

9. Выполняем следующую строку кода:
- c = a - b (c = -5 - 1 = -6)

10. Таким образом, после выполнения данного фрагмента программы значение переменной c будет равно -6.

Обратите внимание, что каждый шаг решения был подробно обоснован, что должно помочь вам понять логику выполнения программы. Если у вас возникнут ещё вопросы или что-то будет непонятно, не стесняйтесь задавать. Я всегда готов помочь!
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика