1) Написать программу, генерирующую случайное целое число от -1000 до 1000. Пользователь должен вводить целые числа, пока не «угадает» это число. Каждый раз, при вводе, программа сообщает, что «загаданное» больше или меньше, чем введенное.
2) Пользователь вводит символ, а затем 10 слов, вывести эти слова через указанный символ (и пробелы) в:
a. прямом порядке через слово;
b. Первые 5 слов в обратном порядке.
3) Пользователь вводит 10 чисел. Вывести «прошлое * текущее» (Когда пользователь вводит первое число, прошлым будет 1).
Язык программирования - Python.
Answers & Comments
import random
number = random.randint(-1000, 1000) #рандомное число от -1000 до 1000
def play():
input_number = int(input("Угадайте число от -1000 до 1000: \n"))
if (input_number == number):
print("Вы угадали!")
if (input_number > number):
print("Загаданное число меньше, чем ваше!")
play()
if (input_number < number):
print("Загаданное число больше, чем ваше")
play()
play()