0 / 0 / 0
Регистрация: 14.04.2022
Сообщений: 8
1

Доктор Айболит решил собрать робота, который поможет ему делать стандартные назначения

24.04.2022, 13:19. Показов 3062. Ответов 1

Author24 — интернет-сервис помощи студентам
задали такую задачу

Доктор Айболит решил собрать робота, который поможет ему делать стандартные назначения. Для начала робота нужно научить следующим действиям:
Сначала спросить пациента, на что он жалуется
Если пациент пожаловался на кашель, спросить, какой кашель — влажный или сухой? От влажного кашля робот назначает "Отхаркин-1", а от сухого "Отхаркин-2"
Если пациент пожаловался на температуру, спросить, какая температура. Если она выше 38 градусов, робот назначает "Антижарин-1", иначе "Антижарин-2"
Иначе робот отправляет пациента к доктору Айболиту
Помогите Айболиту реализовать такого робота.
ФОРМАТ ВВОДА
Строка с первоначальной жалобой пациента.
Если в качестве жалобы пациент ввел "кашель", с новой строки вводится характер кашля — строка "влажный" или сухой".
Если в качестве жалобы пациент ввел "температура", с новой строки вводится положительное вещественное число — температура пациента.
ФОРМАТ ВВОДА
Если робот знает, как обработать жалобу, выводится строка в формате "Назначаю вам <название лекарства>".
В ином случае выводится строка "Пожалуйста, обратитесь к доктору Айболиту".

Пытался решить следующим образом:

jaloba = input()
if jaloba == ('кашель'):
kashel = input()
if kashel == ('влажный'):
print ('Назначаю вам Отхаркин-1')
elif kashel == ('сухой'):
print ('Назначаю вам Отхаркин-2')

elif jaloba == ('температура'):
temperatura = int(input())
if temperatura > 38:
print ('Назначаю вам Антижарин-1')
elif temperatura <= 38:
print ('Назначаю вам Антижарин-2')
else:
print ('Пожалуйста, обратитесь к доктору Айболиту')

Однако хоть и ответы вроде выводятся правильные, где-то есть ошибка, но никак не могу понять где, буду признателен, если подскажите.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.04.2022, 13:19
Ответы с готовыми решениями:

Решил задачу, кто поможет, проверит?

Доктор веб тормозит компьютер, что делать?
Без него комп вообще летает, точнее у меня ноутбук. Но без антивируса все равно никак, гиблое дело...

Создать метод который возвращает имя первого робота, который нарушает последовательность
Роботы, которым сейчас проводят техосмотр и профилактическую поддержку программного обеспечения,...

Решил собрать ПК
Добрый день, Собираюсь приобрести компьютер из мифического разряда &quot;игровой-бюджетный&quot;. ...

Нашел один открытый заброшенный проэект, решил дать ему вторую жизнь, оцените
Вот ссылка на проэкт http://tmi-chat.ru/ мне интересует мнение программистов по поводу реализации...

1
Вирусоборец
13216 / 7346 / 1558
Регистрация: 06.09.2009
Сообщений: 26,869
24.04.2022, 13:34 2
Лучший ответ Сообщение было отмечено RuGaFa как решение

Решение

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
jaloba = input()
if jaloba == 'кашель':
    kashel = input()
    if kashel == 'влажный':
        n = 1
    elif kashel == 'сухой':
        n = 2
    print ('Назначаю вам Отхаркин-'+str(n))
elif jaloba == 'температура':
    temperatura = float(input())
    if temperatura > 38:
        n = 1
    elif temperatura <= 38:
        n = 2
    print ('Назначаю вам Антижарин-'+str(n))
else:
    print ('Пожалуйста, обратитесь к доктору Айболиту')
0
24.04.2022, 13:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.04.2022, 13:34
Помогаю со студенческими работами здесь

Решил собрать компьютер за 22 к
Решил, спустя достаточное количество лет, сменить компьютер. Расчитывал на игровой, но финансы...

Решил собрать компьютер
Здравствуйте, хочу собрать бюджетный комп. Наибольшая производительность, за наименьшие деньги )...

Решил собрать комп
Ребята добрый день! решил собрать комп, но почти нечего в этом не шарю. остановился пока на этом...

Решил собрать себе компьютер
Всем привет решил я собрать бюджетный игровой комп посмотрел несколько видосов на ютубе и нашел...

Решил игровой комп собрать
Вот комплектующие (без корпуса и привода) ● Процессор - AMD FX-8350 4.0GHz (Turbo up to 4.2GHz)...

Решил собрать игровой компьютер
Здравствуйте. Вот наконец решил выкинуть свой старый комп и собрать новый. Скажу сразу, я не особо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru