Вопрос задан 16.11.2023 в 19:31. Предмет Информатика. Спрашивает Domaskin Egor.

PYTHON. Розробіть програму для виведення інформації про операційну систему, яка встановлена на

комп’ютері користувачa, при введенні відповідного номера: 1 - Window, 2 - Linux, 3 - MacOS. Передбачте у роботі програми ситуації, коли користувач вводить інший номер, відмінний від наведених, або програма на вхід отримує порожній рядок. Вхідні данні 25Вихідні даніLinux You did not enter a number. Program has completed work. We could not determine your operating system.
0 0
Перейти к ответам

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

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

Вiдповiдь: Якщо щось незрозуміло або незадоволен відповіддю - звертайтеся, поясню / перероблю.

Python Code:

user_input = ui = input(': ')

print('Windows') if ui == '1' else \

   print('Linux') if ui == '2' else \

       print('macOS') if ui == '3' else \

           print('You did not enter a number. Program has\n'

                 'completed work. We could not determine\n'

                 'your operating system.')



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

Щоб створити програму на мові Python для визначення операційної системи, можна скористатися модулем `platform`. Нижче подано код програми, яка відповідає на вказані вами умови:

```python import platform

def get_operating_system(user_input): if user_input == "1": return "Windows" elif user_input == "2": return "Linux" elif user_input == "3": return "MacOS" else: return "You did not enter a valid number."

def main(): user_input = input("Введіть номер операційної системи (1 - Windows, 2 - Linux, 3 - MacOS): ")

if user_input and user_input.isdigit(): operating_system = get_operating_system(user_input) print(operating_system) else: print("You did not enter a number. Program has completed work.")

if __name__ == "__main__": main() ```

Цей код використовує функцію `get_operating_system` для визначення операційної системи на основі введеного користувачем числа. Головна функція `main` отримує введення користувача, перевіряє, чи введено число, і виводить відповідь на основі введеного номера або повідомляє про невірний ввід.

Якщо введено невірний номер або порожній рядок, програма виводить відповідне повідомлення.

0 0

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

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

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

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