Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 16, 2018 20:49:45

dima-dimka04
Зарегистрирован: 2018-10-16
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите пожалуйста с написание программ

1)Напишите программу, которая считывает рост претендентов в отряд космонавтов до тех пор, пока не будет введен «!». А затем выводит на первой строчке количество подходящих кандидатур, а на второй строке – минимальный и максимальный рост участников, отобранных в новый отряд космонавтов.

Гарантируется, что в отряд отберутся как минимум два летчика-космонавта.

Формат ввода
Несколько строк с ростом космонавтов и последняя строка «!».

Формат вывода
Две строки: количество кандидатур на первой, и максимальный и минимальный рост через пробел – на второй.

2)Пользователь вводит одно за другим целые числа, делящиеся на 10, пока не введёт число, которое не делится на 10.

Вводятся числа одно за другим, каждое на отдельной строке.

Ничего не выводится, программа лишь должна вовремя завершить работу.


3)Напишите программу, которая проверяет, является ли введённое натуральное число степенью двойки. Если да, то выводится сама эта степень; если нет, выводится «НЕТ».

ЗАРАНЕЕ СПАСИБО))!!



Офлайн

#2 Окт. 16, 2018 23:29:08

4ster
Зарегистрирован: 2015-04-01
Сообщения: 3
Репутация: +  2  -
Профиль   Отправить e-mail  

Помогите пожалуйста с написание программ

А помощь-то в чем должна заключаться? Написать за вас программы?

Офлайн

#3 Окт. 17, 2018 10:20:32

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Помогите пожалуйста с написание программ

Показывайте свой код и что не получается - будем помогать.



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#4 Окт. 17, 2018 21:21:30

dima-dimka04
Зарегистрирован: 2018-10-16
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите пожалуйста с написание программ

print(“Как ваше настроение?”)
text = input()
if ‘хорош’ in text and ‘плох’ not in text:
print('Отлично, у меня тоже всё хорошо ')
elif ‘плох’ in text and ‘хорош’ not in text:
print('Ничего, скоро всё наладится')
else:
print('Извините, я вас не пониамю.')

суть программы в том что если в ответе на вопрос есть слово хорошо то выводится первый ответ
если плохо то второй
но есть условие что пользователь может ответить нехорошо а к этому должен подходить второй ответ
подскажите как его туда добавить)

Офлайн

#5 Окт. 19, 2018 07:53:33

Rafik
Зарегистрирован: 2018-09-04
Сообщения: 231
Репутация: +  27  -
Профиль   Отправить e-mail  

Помогите пожалуйста с написание программ

Убери пробелы в text и приведи все символы к одинаковому регистру, например так:

 text = ''.join(text.split()).lower()
и перебери с помощью if…elif…else возможные комбинации “плох”, “неплох”, “хорош”, “нехорош”. После приведения строки к “стандартному” виду, твоим if-ам будет фиолетово сколько пробелов было набито между словами и в каком регистре был введён каждый символ.

Отредактировано Rafik (Окт. 19, 2018 07:56:57)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version