Вопрос задан 19.07.2023 в 12:20. Предмет Информатика. Спрашивает Цугунян Тамара.

1)Определите значение переменной «a» после выполнения фрагмента программы: a := 10 если a < 5 то

a := a + 12 иначе a := a - 7 все 2)Определите значение переменной «a» после выполнения фрагмента программы: a := 10 если a > 5 то a := a + 12 иначе a := a - 7 все если a > 5 то a := a + 12 иначе a := a - 7 все 3)Определите значение переменной «a» после выполнения фрагмента программы: a := 10; b := 5 если a > 5 и a < b то a := a - 5 все
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Асылбеков Нурадил.

Ответ:

1)3 т.к. а=10

Это не меньше пяти и значит из а надо вычесть 7

2)

a := 10

//А стало равной 10

если a > 5

//10>5

то a := a + 12

//Значит выполняем это(к а прибавим 12 и получим 22

иначе a := a - 7

//Это игнорим

все

если a > 5

//22>5

то a := a + 12

//Выполним этот кусок: к а прибавим 12, значит а равно 34

иначе a := a - 7

все

Ответ:34

3)

a := 10; b := 5

//А равно 10, б пяти

если a > 5 и a < b

//А больше 5, но а не меньше чем б, значит ничего не изменяем

то a := a - 5

все

А осталась прежней, 10

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Давайте разберем каждый фрагмент программы по отдельности:

  1. Определение значения переменной «a» после выполнения фрагмента программы:
go
a := 10 если a < 5 то a := a + 12 иначе a := a - 7

Изначально, a присваивается значение 10. Затем проверяется условие a < 5, которое не выполняется (10 не меньше 5), поэтому выполняется ветка иначе и a уменьшается на 7.

Ответ: значение переменной «a» после выполнения фрагмента программы равно 10 - 7 = 3.

  1. Определение значения переменной «a» после выполнения фрагмента программы:
go
a := 10 если a > 5 то a := a + 12 иначе a := a - 7 все если a > 5 то a := a + 12 иначе a := a - 7 все

Изначально, a присваивается значение 10. Затем проверяется условие a > 5, которое выполняется (10 больше 5), поэтому a увеличивается на 12.

Теперь a стало равным 10 + 12 = 22. Затем выполняется вторая проверка a > 5, которая также выполняется (22 больше 5), и a увеличивается еще на 12.

Теперь a стало равным 22 + 12 = 34.

Ответ: значение переменной «a» после выполнения фрагмента программы равно 34.

  1. Определение значения переменной «a» после выполнения фрагмента программы:
css
a := 10; b := 5 если a > 5 и a < b то a := a - 5 все

Сначала a присваивается значение 10, а b присваивается значение 5. Затем проверяется условие a > 5 и a < b, но оба условия не выполняются (10 не меньше 5 и не меньше 5), поэтому ветка все не выполняется, и значение a остается неизменным.

Ответ: значение переменной «a» после выполнения фрагмента программы остается равным 10.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос