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

Агенти Зеҳнӣ · 19 октябри 2026 · 71 саҳифа

Барномасозӣ
Аз аввал хондан

Масъалаи 2. Дараҷаҳои дуро аз 2¹ то 2¹⁰ ҳисоб карда, нишон диҳед.

Дар мисоли якум, тағйирёбандаи k се маротиба истифода мешавад:
барои таъин кардани қимати ибтидоӣ, дар ҳолати давр ва дар ҷисми давр (ба 1 зиёд).
Дар мисоли дуюм, тағйирёбандаи k бо диапазони ду адад - қимати ибтидоӣ ва ниҳоӣ муайян карда мешавад ва қимати ниҳоӣ ба диапазон дохил карда намешавад.
Даври for унсурҳои як объекти такроршаванда, масалан, рӯйхат, сатр ё range-ро пайдарпай мегирад. Барои такрори ҳисобӣ аз range истифода мебарем. Дар range(start, stop, step) қимати stop ба натиҷа дохил намешавад.
Қадами step набояд сифр бошад.
for i in range(100, 0, -10):
print(i)

Натиҷа:
100
90
80
70
60
50
40
30 Бо ҳар як қадами давр, тағйирёбандаи давр на танҳо метавонад афзоиш ёбад, балки кам шавад. Барои ин, қимати ибтидоӣ бояд аз қимати ниҳоӣ калонтар бошад ва қадам бояд манфӣ бошад. Барномаи зерин квадратҳои ададҳои натуралиро аз 5 то 1 бо тартиби камшавӣ чоп мекунад:
for i in range(5, 0, -1):
print(i ** 2) Натиҷа: 25, 16, 9, 4 ва 1; ҳар адад дар сатри алоҳида мебарояд.

Машқҳои мустақилона
Барномае нависед, ки ду адади бутуни A ва B-ро гирифта, квадратҳои ҳамаи ададҳои натуралиро дар диапазони аз A то B барорад.
Агар адади натуралӣ дода шуда бошад, барномае нависед, ки ҷамъи рақамҳои онро пайдо кунад.
Порчаи чӯби дарозиаш 20 метрро пурра ба порчаҳои 1,5-метра ва 2- метра тақсим кардан лозим аст. Аз ҳар ду андоза ҳадди ақал як порча гирифта шавад. Ғафсии ҷои буриш ба ҳисоб гирифта намешавад. Барномае нависед, ки шумораи камтарини порчаҳо ва миқдори ҳар андозаро муайян кунад.

пешина
аз 71
навбатӣ