Главная » Статьи и задачи » Задачи

Задача №13: Ответное приветствие

Задача: Пользователь вводит с клавиатуры приветствие компьютеру. Компьютер тоже должен ответить приветствием. Отвечать нужно в соответствии со следующей таблицей:

Приветствие человека Приветствие компьютера
Здравствуйте Здравствуйте
Здорово Здравствуйте
Добрый день Салют
Приветик Салют
Салют Салют
Здравия желаю Вольно
Привет Привет

 

 

 

 

 

 

 

 

Код программы:


a = input()
if a == "Привет":
 print("Привет")
elif a == "Здравствуйте":
 print("Здравствуйте")
elif a == "Здорово":
 print("Здравствуйте")
elif a == "Добрый день":
 print("Салют")
elif a == "Приветик":
 print("Салют")
elif a == "Здравия желаю":
 print("Вольно")

Категория: Задачи |
Просмотров: 2404 | Комментарии: 4 | Рейтинг: 0.0/0
Всего комментариев: 4
avatar
-1
3 vova2003165789 • 03:53, 21.03.2017

Код
table = {  
  'Здравстуйте':'Здравстуйте',  
  'Здорово':'Здравствуйте',  
  'Добрый день':'Салют',  
  'Приветик':'Салют',  
  'Салют':'Салют',  
  'Здравия желаю':'Вольно',  
  'Привет':'Привет'  
      }  

  while True:  
      inp = input('>>>')  
      try:  
          print(table[inp])  
      except:  
          print('Напиши мне приветствие.')
avatar
0
4 lololoshka2 • 16:12, 27.05.2017
Ваш код не рабочий!
avatar
1
2 moddingshell • 07:23, 03.09.2016
просто пишешь
else:
print('Вы ввели белеберду')
avatar
0
1 javada0606 • 13:24, 09.07.2016
Здравствуйте! Ну а если пользователь вводит ,какую-нибудь белеберду?
avatar