
Помогите, плиз Определите значение переменной «a» после выполнения фрагмента программы: a = 10 b
= 3 if a > b: b += 12 else: a -= 7 if a > b: a += 12 else: a -= 7 С РЕШЕНИЕМ, А ТО Я НИЧЕГО НЕ ПОЙМУ

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

Объяснение:
Вот что я нашла по этому
1) Определите значение переменной «a» после выполнения фрагмента программы: a = 10; if ( a > 5 ) a = a + 12; else { a = a - 7; if ( a > 5 ) a = a + 12; else a = a - 7;} *
2) Определите значение переменной «a» после выполнения фрагмента программы: a = 10; if ( a < 5 ) a += 12; else a -= 7; *
Определите значение переменной «a» после выполнения фрагмента программы: a = 10; b = 5; if (!(a < 5) ) a = 5; *
Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 15? a = 10; b = 5; if ( a < 1 ... a > b ) a = a - 5; else a = a + 5;
3 балла
Определите значение переменной «a» после выполнения фрагмента программы: a = 10; b = 5; if ( a > 1 || a < b) a = a - 5; if ( a > 1 && a == b) a = a - 5; *
3 балла
Определите значение переменной «a» после выполнения фрагмента программы: a = 10; if ( a < 5 ) a += 12; else { a -= 7; if ( a < 5 ) a + =12; else a -= 7;} *
2 балла
Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 17? a = 10; b = 5; if ( a > 1 ... a < b ) a = a - 7; else a = a + 7;
3 балла
Определите значение переменной «a» после выполнения фрагмента программы: a = 10; if ( a < 5 ) a = 5; *
2 балла
Определите значение переменной «a» после выполнения фрагмента программы: a = 10; if ( a < 15 ) a += 12; else a -= 7; *
2 балла
Определите значение переменной «a» после выполнения фрагмента программы: a = 10; b = 3; if ( a > b ) b = b + 12; else {a = a - 7; if ( a > b ) a = a + 12; else a = a - 7;} *
2 балла
Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 3? a = 10; b = 5; if ( a < 1 ... a > b ) a = a - 7; else a = a + 7; *
3 балла
Определите значение переменной «a» после выполнения фрагмента программы: a = 10; b = 5; if ( a > 1 && a < b ) a = a - 5; if ( a > 1 && a == b ) a = a - 5; *
3 балла
Определите значение переменной «a» после выполнения фрагмента программы: a = 10; b = 5; if ( a > 5 && a < b ) a = a - 5; *
3 балла
Определите значение переменной «a» после выполнения фрагмента программы: a = 10; if ( a > 5 ) a = 12; *
Сорян это только что я нашла




Давайте разберем этот фрагмент программы пошагово, чтобы определить значение переменной "a" после его выполнения:
Изначально
a
равно 10, аb
равно 3.В первом условии
if a > b:
сравниваетсяa
иb
. Так как 10 > 3, условие выполняется, и код внутри этого блока выполняется.b += 12
увеличивает значениеb
на 12, теперьb
равно 15.Мы выходим из первого блока
if
и переходим к следующемуelse:
. Здесь выполняетсяa -= 7
, что уменьшает значениеa
на 7, иa
становится равным 3.Теперь мы имеем новое значение
a
(3) и текущее значениеb
(15), и мы снова попадаем в условиеif a > b:
. 3 < 15, поэтому это условие не выполняется.Мы переходим к блоку
else:
после второго условия и опять выполняемa -= 7
, уменьшаяa
на 7.a
становится равным -4.
Таким образом, после выполнения этого фрагмента программы значение переменной "a" равно -4.


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