Алматыкітап баспасы


Алгоритмді программалау. Практикалық жұмыс



жүктеу 5,47 Mb.
Pdf просмотр
бет93/115
Дата21.12.2022
өлшемі5,47 Mb.
#40727
түріКнига
1   ...   89   90   91   92   93   94   95   96   ...   115
8 сынып каз

125
Алгоритмді программалау. Практикалық жұмыс
5.3-5.4
Циклдік алгоритмнің басқа алгоритм түрлерінен қандай 
айырмашылығы бар? 
Циклдік алгоритмдерді программалауда қандай 
қиыншылықтар туындауы мүмкін?
Есептерді программалау барысында олардың алгоритмдік 
блок-схемасын жасау жолдарымен төменгі сыныптарда танысқан-
быз. Енді цикл тақырыбына берілген есептердің блок-схемасын 
құрастырып, оны программа тіліне ауыстыруды практикалық тұрғы-
дан үйренуге болады. Ол үшін бірнеше есептің блок-схемасын құру 
және шығару жолымен танысайық.
Есептің математикалық моделі.
1 мен 
N
арасындағы сандардың көбейтіндісі 
N
санының факториалы деп аталады. Фак-
ториал белгісі ретінде «!» символы қол-
данылады. Мысалы, 5! = 1 • 2 • 3 • 4 • 5 = 120. 
Басқаша айтқанда, 1-ден 
N
-ге дейінгі сан-
дардың көбейтіндісін табу керек.
Есептің блок-
схемасы 
(1-схема)
берілген. Осы 
алгоритмді про-
граммалау тілі-
не ауыстырамыз 
(1-сурет)

Python
-да циклдік алгоритмдерді пайдаланып, есептердің
программасын қалай құруға болады?
1-есеп.
N (1≤N≤20) факториалды есептеу блок-схемасын құрып, 
оны программаға айналдыр.
1-схема. 
Блок-схема 
1-сурет.
Программа коды
Басы
N
i = 0; S= 1

i = i + 1
Соңы
S
жоқ
S = S * i
 иә
V бөлім Практикалық программалау
Все
учебники
Казахстана
на
OKULYK.COM
*
Книга
предоставлена
исключительно
в
образовательных
целях
согласно
Приказа
Министра
образования
и
науки
Республики
Казахстан
от
17 
мая
2019 
года

217



жүктеу 5,47 Mb.

Достарыңызбен бөлісу:
1   ...   89   90   91   92   93   94   95   96   ...   115




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау