Предмет: Информатика,
автор: 0chkoBobra
Решаю на Python, все через цикл for
№1
Напечатать в столбик числа от 1 до 10.
№2
Найти сумму чисел от 1 до 100.
№3
Найти сумму: 1 + ½ + ⅓ + ¼ + … + 1/n.
№4
Даны числа a1, a2, ..., а10. Определить их сумму.
№5
Известны результаты двух спортсменов-пятиборцев в каждом из пяти видов спорта в
баллах. Определить сумму баллов, полученных каждым спортсменом.
Ответы
Автор ответа:
1
№1.
# в условии не указано, что включительно, поэтому выведутся числа 1-9, если нужно включить 10, то правую границу замените на 11...в последующих заданиях так же
for i in range(1, 10):
print(i)
№2.
sum = 0
for i in range (1, 100):
sum += i
print(sum)
№3.
sum = 0
n = int(input()) # ввод правой границы
for i in range(1, n+1):
sum += 1/i
print(sum)
№4.
numbers = [int(input()) for i in range(10)] # создаём список из введённых пользователем чисел а1-а10
print(sum(numbers))
№5.
results_1 = [int(input()) for i in range(5)] # результаты первого спортсмена (введённые пользователем)
results_2 = [int(input()) for i in range(5)] # результаты второго спортсмена
print(sum(results_1))
print(sum(results_2))
Похожие вопросы
Предмет: Английский язык,
автор: Оксана04081981
Предмет: Русский язык,
автор: амир195
Предмет: Русский язык,
автор: 111567
Предмет: Қазақ тiлi,
автор: aizhanskenova
Предмет: Литература,
автор: Otrikovaa