Вопрос задан 30.06.2023 в 03:49. Предмет Информатика. Спрашивает Рейдла Сандер.

Информатика, python. Как известно любому известному кинорежиссеру, на качество картины может

повлиять большое количество факторов: сценарий, актерский состав, костюмы и окружение, монтаж, музыка, и многое другое. Но массовым любой фильм, конечно же, делают спецэффекты. Назовём фильм массовым, если за время его просмотра на экране происходит более 5 захватывающих дух спецэффектов. Напишите программу, которая по количеству спецэффектов в фильме определит, является ли он массовым или нет. Формат входных данных В одной строке вводится одно целое число N (0 ⩽ N ⩽ 100) — количество спецэффектов в фильме. Формат выходных данных Если фильм является массовым, то выведите на экран «YES» (без кавычек), а иначе — «NO». вот мой код, пишет что в некоторых предоставленных случаях неправильно: n=int(input()) a=n%5 b=a==0 if b: print("NO") else: print("YES")
1 0
Перейти к ответам

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

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

Объяснение:

#Это элементарно.

n = int(input())

if n > 5:

print("Yes")

else:

print("No")

1 3
Отвечает Fucking Vlad.

Простая задачка, давайте разберём Ваш код.

a=n%5 Хм, ну а зачем, нам тут это вообще не нужно, нам нужно условие, чтобы спецэффектов было больше 5.

Возьмём число спецэффектов за x и попросим ввести это число

x = int(input("Введите количество спецэффектов: "))

Че дальше делаем, а дальше просто проверяем x больше 5 или не

Если да, то печатаем "YES", иначе "NO"

if x > 5:

   print("YES")

else:

   print("NO")

Конечный код:

x = int(input("Введите количество спецэффектов: "))

if x > 5:

   print("YES")

else:

   print("NO")

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

Ваш код немного путает условия. Вы хотите определить, является ли фильм массовым, если в нем больше 5 спецэффектов. В данном случае, если n (количество спецэффектов) больше 5, то фильм будет массовым, иначе не массовым. Вот исправленный код:

python
n = int(input()) if n > 5: print("YES") else: print("NO")

Этот код сначала считывает количество спецэффектов n, а затем проверяет, больше ли оно 5. Если да, то выводится "YES", иначе "NO".

0 0

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

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

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

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