Вопрос Правильно ли написан код на python

Регистрация
19 Авг 2013
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
Правильно ли написан код на пайтоне

Вот задание (Напишите программу для нахождения количества двузначных чисел, кратных 5.)



вот сам код

s=0

for i in range (44,120,2) :

s+=i

print (s)
 
Не знаю, лучше c#, c++ и c
 
s = 0
for i in range(44, 120, 2):
s += i
print(s)
 
Нет, совершенно неправильно.
Эта программа просто будет выдавать какой-то информационный мусор.
 
Неправильно! Если сумма чётных чисел ищется в диапазоне [44;120], тогда надо так: s = 0
for i in range (44,121,2): s += i
print(s) Так будет правильно, но неэффективно, так как это сумма арифметической прогрессии, которая легко находится безо всяких циклов. А с циклом for i in range (44,120,2):
s += i крайнее справа число диапазона, то есть 120, не попадёт в слагаемые, сумму которых нужно вычислить.
 
Удалите я ошибся с темой
 
Последнее редактирование:
Назад
Сверху