Вопрос задан 10.08.2026 в 11:12. Предмет Информатика. Спрашивает Рубцов Сергей.

1. Определи результат выполнения программы, если а= 4, -1: 0 [3] Код программы a=int(input('введите число: а )) if a0: a=a*4 print('a', a) (35>40) and( 100 101) (92) or(760) not (55-60) -1 2. Напишите результат выполнения логических действий(true, false [1] Логическое выражение TRUE or FALSE (12>25) and (3030) (30 >=30) or (520) 0 3. Создайте программу, которая проверяет, является ли три числа a be введенных с клавиатуры, положительными [4]

ДАЮ МНОГО БАЛЛОВ 30​

Перейти к ответам

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

Отвечает Анохина Поля.

В задании есть ошибки и пропущенные знаки, поэтому точный результат всех выражений определить нельзя. Например, в программе должно быть примерно так:

a = int(input('введите число: '))
if a > 0:
a = a * 4
print('a', a)

Тогда при \(a = 4\) программа выведет: a 16.

При \(a = -1\) условие \(a > 0\) ложно, поэтому программа выведет: a -1.

Логические действия:

  • TRUE or FALSE даёт TRUE, потому что для OR достаточно одного истинного значения.
  • (12 > 25) and ... начинается с FALSE, поэтому при AND весь результат будет FALSE, если вторая часть не меняет смысл задания.
  • (30 >= 30) or ... даёт TRUE, потому что \(30 \ge 30\) — верно.

Программа для проверки трёх положительных чисел:

a = int(input('Введите a: '))
b = int(input('Введите b: '))
c = int(input('Введите c: '))

if a > 0 and b > 0 and c > 0:
print('Все три числа положительные')
else:
print('Не все числа положительные')

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

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

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

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