Условный оператор

191 задача
Число у задачи — рейтинг сложности, слово рядом — насколько она трудна по сравнению с другими задачами такого же типа. Шкалы задач с ответом и задач с кодом между собой не сравниваются. Рядом — счётчики попыток: успешные, неуспешные.

Врач считает температуру опасной, если она ниже 35°C или не ниже 39°C — выведите 1, если температура опасная, и 0 в противном случае.

Формат входных данных: Температура тела (целое число от 30 до 45)

Формат выходных данных: 1 или 0

Студент допускается к экзамену, если его рейтинг не меньше 50 баллов и он не имеет академической задолженности — выведите 1, если студент допущен, и 0 в противном случае.
 

Формат входных данных
Две строки: в первой строке вводится целое число - рейтинг (число от 0 до 100), во второй строке вводится одно число 0 или 1: наличие задолженности (0 — нет, 1 — есть)

Формат выходных данных
Выведите 1 или 0

Макс покупает скины в Roblox и записывает цену каждой покупки в робуксах. Ему нужно узнать, сколько раз он потратил больше 100 робуксов за одну покупку (дорогие покупки).​
Напишите программу, которая запрашивает у пользователя информацию (см. входные данные) и выводит ответ

Входные данные:

  • Первая строка: N — количество покупок (N <= 20)

  • Следующие N строк: по одному числу от 10 до 500 — цена покупки в робуксах

Выходные данные: количество покупок дороже 100 робуксов

На Discord-сервере игрок получает VIP-статус, если количество его сообщений кратно 25 и при этом не менее 300.​

Напишите программу, которая запрашивает у пользователя количество сообщений и определяет, получит ли игрок VIP-статус.

Входные данные: количество сообщений (целое положительное число)

Выходные данные:

  • VIP — если количество сообщений кратно 25 и не менее 300

  • NO — в остальных случаях

В магазине Roblox действует специальная скидка: игрок получает её, если сумма его покупки кратна 50 и при этом не менее 200 робуксов.​

Напишите программу, которая запрашивает у пользователя сумму покупки и определяет, получит ли игрок скидку.

Входные данные: сумма покупки в робуксах (целое положительное число)

Выходные данные:

  • YES — если сумма кратна 50 и не менее 200

  • NO — в остальных случаях

В игре Brawl Stars игрок получает супер-бонус, если количество его трофеев кратно 100 и при этом не менее 500.​

Напишите программу, которая запрашивает у пользователя количество трофеев и определяет, получит ли игрок супер-бонус.

Входные данные: количество трофеев (целое положительное число)

Выходные данные:

  • YES — если количество его трофеев кратно 100 и при этом не менее 500.​

  • NO — в остальных случаях

Запросите с клавиатуры 2 натуральных числа a и b (числа не больше 100). 
Каждое число вводится в отдельной строке.

Выведите все числа от a до b включительно. Если число нечётное (не кратно двум), выведите через пробел после него слово "Прыжок!". В конце выведите "Разминка окончена!"
Запросите с клавиатуры 2 натуральных числа a и b (числа не больше 100). 
Каждое число вводится в отдельной строке.

Выведите все числа от a до b включительно. Если число чётное (кратно двум), выведите через пробел после него слово "Красный!". В конце выведите "Поехали!"
Запросите с клавиатуры 2 натуральных числа a и b (числа не больше 100). 
Каждое число вводится в отдельной строке.

Выведите все числа от a до b включительно. Если число кратно трем, выведите через пробел после него слово "Браво!". В конце выведите "Аплодисменты!"
2#68062
Составьте программу, которая печатает 1, если указанное высказывание является истинным, и 0 в противном случае

Квадрат числа a больше произведения b и c

С клавиатуры вводится три числа, каждое в отдельной строке: в первой строке вводится число a, во второй - b, в третьей - с
 
1#68061
Составьте программу, которая проверяет, является ли сумма трех введенных чисел кратной 10. Программа должна выводить 1, если сумма кратна 10, и 0 в противном случае.

С клавиатуры вводится три числа, каждое в отдельной строке: в первой строке вводится число a, во второй - b, в третьей - c.

Вы - инженер в центре управления космическими полётами.


Ваша задача - написать программу для обратного отсчёта перед запуском ракеты, но с важной особенностью:

  • Основной отсчёт идёт от 10 до 0 (включительно)
  • На каждой секунде нужно проверять работу систем и выводит следующую информацию:
    • на 5-й секунде выводит фразу:  5 ... Проверка двигателей... ОК!
    • на 2-й секунде выводит фразу:  2 ... Проверка связи... ОК!
    • на любой другой секунде вывести: номер_секунды ...
  • После окончания отсчета вывести особое сообщение о старте: ПУСК! ПОЕХАЛИ!

Формат входных данных
Программа ничего не запрашивает с клавиатуры.

Формат выходных данных
см. пример
Финальное задание!
Напиши программу для безопасной посадки:
Запроси:
  1. скорость снижения (целое число)
  2. расстояние до поверхности (целое число)

Выведи:
  • Если скорость больше 10 И расстояние меньше 100 - выведи "Включить тормозные двигатели!"
  • Если скорость не больше 10 И расстояние меньше 50, но больше 0 - выведи "Приготовиться к посадке"
  • Если расстояние равно 0 - выведи "Посадка завершена! Добро пожаловать на Марс!"
  • Во всех остальных случаях выведи "Продолжаем снижение"
Напиши программу для системы жизнеобеспечения.

Она должна: 
Запросить уровень кислорода (целое число от 0 до 100)
Вывести сообщение
  • Если кислорода меньше 30 - вывести "КРИТИЧЕСКИЙ УРОВЕНЬ!"
  • Если от 30 до 60 - вывести "Внимание! Низкий уровень"
  • Если больше 60 - вывести "Уровень в норме"


Что будет выведо на экран после выполнения алгоритма, изображенного на блок-схеме, если будет введено значение heart_pulse равное 100?

1) Пора отдохнуть
2) Продолжаем мерить...
3) Сообщи родителям о пульсе
Смарт-часы содержат два датчика:
  • Акселерометр - фиксирует отсутствие движения

  • Пульсометр - измеряет пульс, по которому можно судить об активности

Часы анализируют данные акселерометра и пульсометра. Если нет движения в течении 60 минут и, при этом, пульсометр показывает пульс менее 90, значит обладатель часов давно не двигался и ему надо выдать напоминание о разминке. 

Напишите программу, которая моделирует работу часов. 

Формат входных данных
Программа в первой строке должна получить целое число - показание акселерометра. 
Во второй строке программа получает целое число - показание пульсометра.

Формат выходных данных
Выведите на экран фразу "Пора делать разминку!", если аксерелометр показывает значение не менее 60 и пульсометр - менее 90, в противном случае нужно вывести на экран сообщение "Good".

Для проверки числа (num) на чётность можно использовать простое условие:  num % 2 == 0. Число чётное, если оно делится на 2 без остатка ( в математике мы говорит число кратно двум)
 
Напишите программу, которая запрашивает у пользователя целое число и выводит на экран чётное оно или нет. 

Формат входных данных
Программа запрашивает одно целое число

Формат выходных данных
Выведите:
  • слово чётное, если число чётное;
  • слово нечётное, если число нечётное;

Выбор — это как развилка в пути!  

Компьютер решает, какую инструкцию выполнить, в зависимости от условий — прямо как вы выбираете:

🌧️ Если на улице дождь → Взять зонтик ☔
☀️ А если солнечно → Надеть кепку🧢
 


Попробуйте догадаться, что выведет следующий код на экран
if ты_молодец:  
    print("🎉 Ура! Ты справился!")  
else:  
    print("😊 Попробуй ещё!")  
Выбери:
  1. 🎉 Ура! Ты справился!
  2. 😊 Попробуй ещё!
Дано четыре числа: a, b, c, d. Измените числа по следующему правилу:  если число a не больше числа c, то каждое число увеличить на число a, в противном случае каждое число уменьшить на число a. Выведите измененные числа на экран в том же порядке, как они вводились.

Формат входных данных
Вводятся четыре числа a, b, c, d. Каждое число в отдельной строке. В первой строке число a, во второй - b и т.д. Все числа целые, не превышающие по модулю 105.

Формат выходных данных
Выведите измененные числа в том же порядке. Каждое число вывести в отдельно строке.
Поделиться
Класснуть