АСОСҲОИ АЛГОРИТМ ВА БАРНОМАСОЗӢ БО ЗАБОНИ PYTHON

Фарз мекунем, ки рӯйхати "a" дорои додаҳо дар бораи қади кӯдакон дар синф аст.
Биёед шумораи талабагоне, ки қадаш аз 120 см зиёд, вале аз 150 см камтар аст, пайдо кунем. Барномаи зерин тағйирёбандаи ҳисобкунандаи ҳисобкунандаро истифода мебарад:
a = [118, 125, 140, 150, 132] count = 0 total = 0
for x in a:
if 120 < x < 150:
count += 1 total += x
print('Шумора:', count) if count > 0:
print('Қади миёна:', total / count) else:
print('Қади мувофиқ ёфт нашуд.') Натиҷа:
Шумора: 3
Қади миёна: 132.33333333333334
Ҳамин масъаларо бо рӯйхати интихобшуда низ ҳал кардан мумкин аст:
a = [118, 125, 140, 150, 132] b = [x for x in a if 120 < x < 150]
if len(b) > 0:
print('Қади миёна:', sum(b) / len(b)) else:
print('Қади мувофиқ ёфт нашуд.') Дар ин ҷо миёна аз рӯйхати b ҳисоб мешавад. Санҷиши дарозии b тақсим ба сифрро пешгирӣ мекунад.
Машқҳои мустақилона
Рӯйхат баҳоҳои хонандагонро нигоҳ медорад. Барномае нависед, ки шумораи унсурҳои рӯйхатро, ки ба баҳои воридшуда баробар аст, чоп мекунад.
Дар тарбияи ҷисмонӣ қади хонандагон дар рӯйхат сабт мешуд.
Қадбаландтарин ва кӯтоҳтарин донишҷӯро дар ин рӯйхат пайдо кунед.

Барномасозӣ
Олами Афсонаҳо
Ахбор
Саломатӣ
Дунё