Параметрлі цикл. Информатика, 8 сынып, презентация.


1. Сіз қандай процестерді көресіз?

2. Осы іс-әрекеттерді информатика пәнімен қалай байланыстыруға болады

Параметрлі цикл

1. есептің алгоритмдік моделін параметрлі цикл арқылы құру

2. блок-схема түрінде тапсырманың шешімін құру

3. программалау тілінде параметрлі циклді пайдаланып есептер шығару

Сабақ мақсаттары:

Жетістік критерийі

Келесі есептерді қандай құрылымдарға жатқызуға болады:

1. Пернетақтадан енгізілген сандардың квадратын экранға шығару

2. Бірнеше дәптерлер мен қарындаштарды сатып алу құнын есептеу

3. Егер пернетақтадан енгізілген сан 5-ке бөлінетін болса, онда "сәттілік" сөзін шығару

4. Жылдағы жұп күндер санын анықтау

Тірек сызба бойынша цикл анықтамасын және параметрлі цикл анықтамасын құрастыру

Түйін сөздер: қайталану, бір реттен артық, қайталану саны алдын-ала белгілі

Цикл - бұл операторлардың (командалардың) бірнеше рет орындалатын тізбегі.

Циклдық алгоритм - бір немесе бірнеше циклден тұратын алгоритм.

Параметрлі цикл егер қандай да бір әрекеттер тізбегін бірнеше рет қайталау қажет болса және қайталау саны алдын-ала белгілі болған жағдайда пайдаланылады.

Өмірде параметрлі циклдің қолданылуына мысалдар келтіру

қашан тексеріледі

қандай шарт

қайталау саны алдын-ала белгілі ме

Параметрлі цикл: For ... todo

Параметрлі цикл

Жазылуы

for <есептегіш> := <мән1> to <соңғы_мән> do

Begin

…<цикл денесі>

end;

program example_for;

var

i, N: integer;

begin

read(N); {енгізілген сандар саны – 6 болсын}

for i := 1 to N do write(i, ' ');

end.

Басы

Ия

Жоқ

i:=1 to n

Write(i);

n,i

i=1

Соңы

Пернетақтадан енгізілген барлық сандарды (1.. N) шығару

Параметрлі циклді қандай жағдайларда таңдау қажет?

Егер тапсырмада бірдей (немесе ұқсас) әрекеттер қайталанатын болса, параметрлі циклді пайдалану керек.

Егер қайталау саны цикл басталғанға дейін анық белгілі болса, параметрлі циклді пайдалану керек

Тапсырма: FOR параметрлі циклін пайдалана отырып, "1-ден n-ге дейінгі барлық нақты сандардың қосындысын табу"

Блок-схемасын сызыңыз және осы циклдың жұмыс істеу принципін түсіндіріңіз.

Программалау тілінде кодын жазып, тексеріңіз

Жұптық жұмыс

-5-тен 10-ға дейінгі сандардың қосындысын есепте

1-ден 30-ға дейінгі сандардың көбейтіндісін есепте. Қадам саны – 3

1-ден 7-ге дейінгі сандар квадраттарын есептеу.

А және В екі нақты санының ең үлкен ортақ бөлгішін анықтау

3-ке қалдықсыз бөлінетін 6-дан 60-қа дейінгі аралығындағы сандардың қосындысын

Келесі өрнектің мәнін есептеңіз: y=1+1/2+1/3+... +1/20.

ТАПСЫРМАЛАР

! Жақсы түсіндім

? Сұрағым бар

РЕФЛЕКСИЯ



Толық нұсқасын 30 секундтан кейін жүктей аласыз!!!


Әлеуметтік желілерде бөлісіңіз:
Facebook | VK | WhatsApp | Telegram | Twitter

Қарап көріңіз 👇



Пайдалы сілтемелер:
» Туған күнге 99 тілектер жинағы: өз сөзімен, қысқаша, қарапайым туған күнге тілек
» Абай Құнанбаев барлық өлеңдер жинағын жүктеу, оқу
» Дастархан батасы: дастарханға бата беру, ас қайыру

Соңғы жаңалықтар:
» 2025 жылы Ораза және Рамазан айы қай күні басталады?
» Утиль алым мөлшерлемесі өзгермейтін болды
» Жоғары оқу орындарына құжат қабылдау қашан басталады?
Пікір жазу