Предмет: Информатика,
автор: cats1cats22
ПОМОГИТЕ!!!!напишите код для задания на питон:
Сгененировать 10 случайных чисел в интервале от 1 до 100.
Вывести на экран.
Попросить пользователя число от 10 до 90.
Найти среди них все пары, у которых сумма больше введеного числа в виде: число1 + число 2 = число3
Найти среди них все пары, у которых разность меньше введеного числа в виде: число1 - число 2 = число3
Imilka007:
10 баллов мало для такой задачи
Ответы
Автор ответа:
1
import random
a = [random.randint(1, 100) for i in range(10)]
print("Сгенерированные числа:",", ".join(map(str,a)), end=".\n")
b = int(input("Введите число от 10 до 90: "))
p=[]
pp=[]
if b>=10 and b<=90:
c = 1
for i in range(len(a)):
for s in range(len(a)-c):
if a[i]+a[s+c]>b:
p += [str(a[i])+"+"+str(a[s+c])]
if a[i]-a[s+c]<b:
pp+= [str(a[i])+"-"+str(a[s+c])]
c +=1
print("Пары, у которых сумма больше",str(b)+":",", ".join(p), end=".\n")
print("Пары, у которых разность меньше",str(b)+":",", ".join(pp), end=".\n")
Приложения:
Похожие вопросы
Предмет: Русский язык,
автор: 05стас
Предмет: Английский язык,
автор: vysala
Предмет: Русский язык,
автор: лия79
Предмет: Математика,
автор: Vladaffygfyhd
Предмет: Математика,
автор: вика4082