Предмет: Информатика, автор: 0chkoBobra

Решаю на Python, все через цикл for

№1
Напечатать в столбик числа от 1 до 10.

№2
Найти сумму чисел от 1 до 100.

№3
Найти сумму: 1 + ½ + ⅓ + ¼ + … + 1/n.

№4
Даны числа a1, a2, ..., а10. Определить их сумму.

№5
Известны результаты двух спортсменов-пятиборцев в каждом из пяти видов спорта в
баллах. Определить сумму баллов, полученных каждым спортсменом.

Ответы

Автор ответа: olegkrasnov981
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))

Похожие вопросы
Предмет: Қазақ тiлi, автор: aizhanskenova