
Определите значение переменной F после выполнения фрагмента программы F := 100; if F < 50 then
F := F + 140 else F := F - 80; if F < 50 then F := F + 110 else F := F - 7;

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

Ответ:
1.F=100-80=20
2.F= 100-7=93



Давайте выполним этот фрагмент программы пошагово:
F := 100;
: Значение переменной F устанавливается равным 100.if F < 50 then F := F + 140 else F := F - 80;
: В данном условном операторе проверяется, меньше ли значение переменной F 50. Поскольку F равно 100, условие не выполняется, и программа переходит к блоку else. Значение переменной F уменьшается на 80, теперь F = 100 - 80 = 20.if F < 50 then F := F + 110 else F := F - 7;
: В этом втором условном операторе проверяется, меньше ли значение переменной F 50. Теперь, когда F равно 20, условие выполняется, и программа выполняет блок then. Значение переменной F увеличивается на 110, теперь F = 20 + 110 = 130.
Таким образом, значение переменной F после выполнения данного фрагмента программы будет равно 130.


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