• Предмет: Информатика
  • Автор: siniakova2008maria
  • Вопрос задан 4 месяца назад

Напишіть програму, яка запитує користувача його вік і виводить на екран повідомлення про те, чи може користувач голосувати на виборах (в Україні від 18 років). Цей код спочатку запитує користувача його вік Перетворюе введене значення в ціле число за допомогою функції int(), і потім перевіряє, чи є вік користувача більшим або рівним 18 рокам. Якщо так, то програма виводить повідомлення про те, що користувач може голосувати на виборах, інакше повідомлення про те, що користувач ще не може голосувати на виборах Додаткове завдання у випадку, якщо менше 18 років, програма питає "Чи хоче ви узнати скільки років залишилось до 187) Якщо ви вводите "Так" програма рахує роки. "Hi" - програма виводить повідомлення: "ДЯКУЮ, ЩО СКОРИстались нашим сервісом"​

Ответы

Ответ дал: balabolka13yers
1

Ответ:

age = int(input("Введіть ваш вік: "))

if age >= 18:

   print("Ви можете голосувати на виборах!")

else:

   answer = input("Вам ще не можна голосувати. Чи хочете дізнатися, скільки років залишилось до 18? Введіть 'Так' або 'Ні': ")

   if answer == "Так":

       years_left = 18 - age

       print("До 18 років залишилось ще", years_left, "років.")

   else:

       print("Дякуємо, що скористались нашим сервісом!")

Объяснение:

Якщо ви запустите цей код, він спочатку запитає вас ввести ваш вік. Після того, як ви введете свій вік і натиснете "Enter", програма перевірить, чи ви можете голосувати на виборах. Якщо ви можете, то на екрані з'явиться повідомлення "Ви можете голосувати на виборах!" Якщо ви не можете, програма запропонує вам дізнатися, скільки років залишилось до 18 років. Якщо ви відповіли "Так", програма виведе на екран повідомлення з кількістю років, що залишилися. Якщо ви відповіли "Ні" або будь-що інше, програма просто виведе повідомлення про те, що ви скористалися її послугами

Код програмирования:
Python

Вас заинтересует