Вопрос задан 16.11.2023 в 03:57. Предмет Информатика. Спрашивает Шахматов Семён.

Знайди значення змінної b після виконання умовного оператора, якщо початкове значення a= 9. b = 0

if а%10 <3: b = a*2 elif а%10 <= 5: b = a+10 elif а%10 <= 7: b = a*10
0 0
Перейти к ответам

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

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

Ответ:

Посмотрим первый случай, если при делении 9 на 10, у нас остаток меньше 3, то б = 9*2 = 18. 9/10 = 0,9. Верно.
Второе тоже верно, и третье, но после if, ключевое слово break; отсутствует, поэтому b = 18

Объяснение:

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

Задано умовний оператор з трьома умовами:

1. Якщо остача від ділення a на 10 менша за 3, то b дорівнює a помноженому на 2. 2. Якщо остача від ділення a на 10 менша або дорівнює 5, то b дорівнює a плюс 10. 3. Якщо остача від ділення a на 10 менша або дорівнює 7, то b дорівнює a помноженому на 10.

Початкове значення a = 9.

1. Остача від ділення 9 на 10 дорівнює 9, що не менше за 3, тому ця умова не виконується. 2. Остача від ділення 9 на 10 дорівнює 9, що не менша або дорівнює 5, тому ця умова не виконується. 3. Остача від ділення 9 на 10 дорівнює 9, що не менша або дорівнює 7, тому ця умова не виконується.

Отже, жодна з умов не виконується, тому значення змінної b залишається нульовим (b = 0).

0 0

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

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

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

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