Паскаль тілінің шартты алдын ала тексеретін қайталау операторы - WHILE.
Оценка 5
Разработки уроков
docx
информатика
9 кл
04.03.2017
Сабақтың мақсаты:
Білімділігі: Оқушыларды Паскаль тілінің шартты алдын ала тексеретін қайталу – WHILE операторымен таныстырып, программа құруға дағдыландыру;
Дамытушылығы: Оқушылардың Паскаль программалау тілінде есеп шығару мүмкіндіктерін, логикалық ойлау қабілеттерін дамыту;
Тәрбиелік: Оқушыларды тәрбиелікке, тиянақтылыққа, ұқыптылыққа тәрбиелеу.
Сабақтың мақсаты:
Білімділігі: Оқушыларды Паскаль тілінің шартты алдын ала тексеретін қайталу – WHILE операторымен таныстырып, программа құруға дағдыландыру;
Дамытушылығы: Оқушылардың Паскаль программалау тілінде есеп шығару мүмкіндіктерін, логикалық ойлау қабілеттерін дамыту;
Тәрбиелік: Оқушыларды тәрбиелікке, тиянақтылыққа, ұқыптылыққа тәрбиелеу.Сабақтың мақсаты:
Білімділігі: Оқушыларды Паскаль тілінің шартты алдын ала тексеретін қайталу – WHILE операторымен таныстырып, программа құруға дағдыландыру;
Дамытушылығы: Оқушылардың Паскаль программалау тілінде есеп шығару мүмкіндіктерін, логикалық ойлау қабілеттерін дамыту;
Тәрбиелік: Оқушыларды тәрбиелікке, тиянақтылыққа, ұқыптылыққа тәрбиелеу.
Паскаль тілінің шартты алдын ала тексеретін қайталау.docx
Пән аты: Информатика
Сынып:9
Сабақтың тақырыбы: Паскаль тілінің шартты алдын ала тексеретін қайталау
операторы WHILE.
Сабақтың мақсаты:
Білімділігі: Оқушыларды Паскаль тілінің шартты алдын ала тексеретін қайталу –
WHILE операторымен таныстырып, программа құруға дағдыландыру;
Дамытушылығы:
Оқушылардың Паскаль программалау тілінде есеп шығару
мүмкіндіктерін, логикалық ойлау қабілеттерін дамыту;
Тәрбиелік: Оқушыларды тәрбиелікке, тиянақтылыққа, ұқыптылыққа тәрбиелеу.
Сабақтың түрі: аралас сабақ
Сабақтың барысы:
1. Ұйымдастыру
2. Үй тапсырмасын тексеру
3. Жаңа сабақты түсіндіру
4. Компьютермен жұмыс
4. Сабақты бекіту
5. Үйге тапсырма
Өткен материалды қайталау сұрақтары
Шартты оператордың қандай түрлері бар?
If операторының жалпы жазылу түрі қандай?
Таңдау операторы не үшін пайдаланылады?
Жаңа материалды түсіндіру
Көп жағдайда аргументтердің әртүрлі мәні бойынша алгоритмнің белгілі бір
бөліктерін бірнеше рет қайталауға тура келеді. Осындай процестерді ұйымдастыру үшін
циклдық құрылымды алгоритмдер – қайталау операторлары қолданылады.
Цикл деп программадағы қайталанатын әрекетті айтады. Паскаль тілінде қайталау
процесін жүзеге асыратын циклдік операторлардың үш түрі бар: арифметикалық цикл –
FOR, шартын алдын ала тексеретін цикл – WHILE , шартты соңынан тексеретін цикл –
REPEAT операторлары.
WHILE операторы. Алдын ала берілген шарт бойынша қайталуды жүзеге асыратын
бұл оператор WHILE (оқылуы: уаил, аударылуы: әзірше) және DO (оқылуы: ду, орындау
болып аударылады) түйінді сөздері қолданылып аударылады.
Цикл қайталанар алдында, логикалық өрнектің мәні тексеріледі. Егер True (ақиқат) болса,
онда цикл денесі қайталанып орындалып отырады. Керісінше False (жалған) болса, циклдің
орындалуы аяқталып, WHILE операторынан кейінгі жолдар орындалады.
Егер, ең басында өрнектің мәні False (жалған) болса, онда цикл бір ретте орындалмайды.
Мысалы: y = 3x+1, мұндағы х, 1 мен 2 аралығындағы сандарды қабылдайды, қадамы 0,5 тең.
Program eseptey;
Var x, y : real ;
Begin X:=1;
While x<=2 Do
Begin Y:=3*x+1
Writeln (‘ x=’,x , ‘ ‘ , ‘y=’ , y) ;
X: = x+0.5;
End;
End. Компьютермен жұмыс
№9. 1ден n – ге дейінгі сандардың квадраттарының қосындысын табатын
программа құру керек.
Program kvadrat;
Var s, i , n: integer;
Begin
WriteLn (‘ n = ’) ;
Readln (n);
I:=1;
S:=0;
While i<=n do
Begin S:=S + sqr (i);
I:= i+1;
WriteLn (‘ S=’ , S);
End;
End.
№10. Y= ex sinx+cosx функциясының мәндерінің [a, b] аралығында h қадамы
бойынша өзгеру кестесін құратын программа құрыңдар.
Program y tap;
Var x, y, a, b, h: real;
Begin
WriteLn (‘ a , b , h ? ’);
ReadLn (a, b , h);
X:= a;
While x<= b do
Begin
Y:=exp (x) * sin (x) + cos(x);
WriteLn (‘x=’, x:5:2, ‘, ‘ , y= ‘, y:5:2);
X:=x+h;
End;
End.
№11. Х € [1; 3] аралығындағы 0,2 қадаммен өзгергендегі y=
õ
1
1
õ
функциясының мәнін тап.
Program esep;
Var x, y: real;
Begin
X:=1;
While x<=3 do
Begin y:= sqrt (x+1)1/x;
Writeln (‘ x=’ , x, ‘y=’, y);
x:=x+0.2;
end;
readln; end.
Үйге тапсырма: WHILE операторы.
Паскаль тілінің шартты алдын ала тексеретін қайталау операторы - WHILE.
Паскаль тілінің шартты алдын ала тексеретін қайталау операторы - WHILE.
Паскаль тілінің шартты алдын ала тексеретін қайталау операторы - WHILE.
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.