Напишите программу, которая просит ввести число. Если число является положительным, на экране будет отображаться цифра
Напишите программу, которая просит ввести число. Если число является положительным, на экране будет отображаться цифра 1. Если число отрицательное, будет отображаться -1. Если введенное число равно 0, на экране будет отображаться 0. В коде используйте условный оператор с несколькими условиями.
22.12.2023 23:48
Пояснение:
Для решения данной задачи, вам понадобится использовать условный оператор с несколькими условиями. В зависимости от введенного числа, программа будет выводить соответствующее значение.
Возможный алгоритм работы программы:
1. Попросите пользователя ввести число.
2. Считайте введенное значение и сохраните его в переменную.
3. Используйте условный оператор if-elif-else для проверки значения числа.
4. Если число больше 0, выведите на экран число 1.
5. Если число меньше 0, выведите на экран число -1.
6. Если число равно 0, выведите на экран число 0.
7. Завершите программу.
Демонстрация:
Совет:
- Убедитесь, что вы принимаете число от пользователя с помощью функции input() и конвертируете его в целое число с помощью функции int(). Это позволит вам работать с числовыми значениями.
- Убедитесь, что вы правильно используете отступы (табуляцию) в своей программе. В Python, отступы важны для определения блоков кода, связанных с условными операторами.
- Попробуйте вводить различные значения и проверять вывод программы, чтобы убедиться, что она работает правильно.
Задание для закрепления:
Напишите программу, которая просит вас ввести число и выводит на экран следующие значения:
- Если число больше 5, выведите "Number is greater than 5".
- Если число меньше или равно 5, выведите "Number is less than or equal to 5".