№13 сабақ: Таңдау операторлары (case) - Паскальда тармақтаушы алгоритмдерге кіріспе

№ 13 сабақ.

Тақырыбы: Таңдау командасы.

Мақсаты:

Таңдау операторларының жазылу тәртібімен таныстыру, тармақтаушы алгоритмдерге программа жазу жолдарын көрсету;

Программалау ұғымын дамыту;

Оқушыны ойлау, жоспарлау және әрекет ету жүйесіне тәрбиелеу.

Көрнекілігі:

Сабақ жоспарын экранда проекциялау, мульт. мед. жабдықтар, (кестелер), презентация, компьютер.

Өтілу әдісі: Мультитехникамен жабдықталған сабақ.

Сабақтың барысы

І. Кіріспе. (2мин)

  • Оқушыларды түгелдеу, сынып бөлмесі, тақта тазалығына назар аудару;
  • Журнал толтыру;
  • Оқушылардың назарын сабаққа бұру,

ІІ. Үйтапсырмасын тексеру. (5мин)

  • Үй жұмысын тексеру (№6 есеп (89бет) . ),

ІІІ. Жаңа сабақ (10мин)

ПС. Өткен сабақта екі жағдайдың бірін шарт тексеру арқылы таңдап алдық. Егер шартқа байланысты көптеген таңдаулар жасау қажет болса қайтеміз? Мысалы апта күні қалай аталатынын анықтау үшін бір шартты 0анша рет тексереміз?

Осындай мақсаттарды шешу үшін Паскальда таңдау операторы қолданылады. Жазылу түрі мынандай:

ІV. Сынып жұмысы. (20мин)

ЕСЕП: Клавиатурадан енгізілген бүтін сан бойынша апта күндерін анықайтын программа жазыңыз.

program apta;

var kun:integer;

begin

write('kyn retin engiz ') ;

read(kun) ;

case kun of

1:writeln('duisembi ') ;

2:writeln('seisembi ') ;

3:writeln('sarsembi ') ;

4:writeln('beisembi ') ;

5:writeln('juma ') ;

6:writeln('sembi ') ;

1:writeln('jeksembi ') ;

else writeln('byndai kyn jok ') ;

end;

end.

Мысалды пайдаланып, «Жылдағы күндер» программасын жазыңыз.
Осындай мақсаттарды шешу үшін Паскальдатаңдауоператоры қолданылады. Жазылу түрі мынандай::

ЕСЕП: №4(89бет)

Тақтаға мат. мод жазу.

Не белгілі?

Үш нүктенің координаттары,

x1, y2, x2, y2, x3, y3 -бүтін сандар.

Не істеу керек?

Үш бұрыштың a, b, c қабырғаларын есептеп, олардың тең бүйірлі немесе тең қабырғалы екенін анықтау.

Қалай есептейміз?

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

;

ІV. Сынып жұмысы.(20мин)ЕСЕП: Клавиатурадан енгізілген бүтін сан бойынша апта күндерін анықайтын программа жазыңыз.programapta;varkun:integer;beginwrite('kyn retin engiz ') ;read(kun) ;casekunof1:writeln('duisembi ') ;2:writeln('seisembi ') ;3:writeln('sarsembi ') ;4:writeln('beisembi ') ;5:writeln('juma ') ;6:writeln('sembi ') ;1:writeln('jeksembi ') ;elsewriteln('byndai kyn jok ') ;end;end.:

; ;

Үшбұрыш қабырғаларын өзара салыстырамыз. Үш қабырғасы да тең болса жауап: «тең қабырғалы», екі қабырғасы тең болса жауап: «тең бүйірлі».

Осындай мақсаттарды шешу үшін Паскальдатаңдауоператоры қолданылады. Жазылу түрі мынандай::

ЕСЕП: 88-89беттер.

1-қатар: №1(тармақтау), №5(тармақтау),

2-қатар: №2(таңдау), №6(тармақтау),

3-қатар: №1(тармақтау), №7(тармақтау),

4-қатар: №2(таңдау), №11(тармақтау) .

Осындай мақсаттарды шешу үшін Паскальдатаңдауоператоры қолданылады. Жазылу түрі мынандай:: Есептің нөмірі
ІV. Сынып жұмысы.(20мин)ЕСЕП: Клавиатурадан енгізілген бүтін сан бойынша апта күндерін анықайтын программа жазыңыз.programapta;varkun:integer;beginwrite('kyn retin engiz ') ;read(kun) ;casekunof1:writeln('duisembi ') ;2:writeln('seisembi ') ;3:writeln('sarsembi ') ;4:writeln('beisembi ') ;5:writeln('juma ') ;6:writeln('sembi ') ;1:writeln('jeksembi ') ;elsewriteln('byndai kyn jok ') ;end;end.: Есептің мазұны
Осындай мақсаттарды шешу үшін Паскальдатаңдауоператоры қолданылады. Жазылу түрі мынандай:: №1
ІV. Сынып жұмысы.(20мин)ЕСЕП: Клавиатурадан енгізілген бүтін сан бойынша апта күндерін анықайтын программа жазыңыз.programapta;varkun:integer;beginwrite('kyn retin engiz ') ;read(kun) ;casekunof1:writeln('duisembi ') ;2:writeln('seisembi ') ;3:writeln('sarsembi ') ;4:writeln('beisembi ') ;5:writeln('juma ') ;6:writeln('sembi ') ;1:writeln('jeksembi ') ;elsewriteln('byndai kyn jok ') ;end;end.:

, егер Equation. 3 және Equation. 3 ;

, егер x=2 және x=-2;

Осындай мақсаттарды шешу үшін Паскальдатаңдауоператоры қолданылады. Жазылу түрі мынандай:: №2
ІV. Сынып жұмысы.(20мин)ЕСЕП: Клавиатурадан енгізілген бүтін сан бойынша апта күндерін анықайтын программа жазыңыз.programapta;varkun:integer;beginwrite('kyn retin engiz ') ;read(kun) ;casekunof1:writeln('duisembi ') ;2:writeln('seisembi ') ;3:writeln('sarsembi ') ;4:writeln('beisembi ') ;5:writeln('juma ') ;6:writeln('sembi ') ;1:writeln('jeksembi ') ;elsewriteln('byndai kyn jok ') ;end;end.:

1 егер x > 0

y=signx, y(x) = 0 егер x = 0

-1 егер x < 0

Осындай мақсаттарды шешу үшін Паскальдатаңдауоператоры қолданылады. Жазылу түрі мынандай:: №5
ІV. Сынып жұмысы.(20мин)ЕСЕП: Клавиатурадан енгізілген бүтін сан бойынша апта күндерін анықайтын программа жазыңыз.programapta;varkun:integer;beginwrite('kyn retin engiz ') ;read(kun) ;casekunof1:writeln('duisembi ') ;2:writeln('seisembi ') ;3:writeln('sarsembi ') ;4:writeln('beisembi ') ;5:writeln('juma ') ;6:writeln('sembi ') ;1:writeln('jeksembi ') ;elsewriteln('byndai kyn jok ') ;end;end.: Жазықтықта екі нүкте N(x 1 , y 1 ) және M(x 2 , y 2 ) берілген. Бұлардың қайсысы координаталардың бас нүктесіне жақын болатынын анықтайтын программа құрыңдар.
Осындай мақсаттарды шешу үшін Паскальдатаңдауоператоры қолданылады. Жазылу түрі мынандай:: №6
ІV. Сынып жұмысы.(20мин)ЕСЕП: Клавиатурадан енгізілген бүтін

Ұқсас жұмыстар
Сабақ №13: Таңдау операторлары және тармақтаушы алгоритмдерді Pascal тілінде программалау
9-сынып информатика: Шарттарды ұйымдастыру операторлары және Паскальда тармақталу
Паскаль тіліндегі тармақталу операторлары: IF және CASE шартты операторлары бойынша лекциялық-практикалық сабақ
Паскаль бағдарламалау тіліндегі шартты және таңдау операторлары: 9-сынып сабақ жоспары
Информатика пәні: Қайталау операторлары - сабақ жоспары
Шартты программалау және тармақтаушы операторлар: Паскаль тіліндегі алгоритмдер мен қолданбалар
Паскаль тіліндегі шартты операторлар (IF, CASE) - 9-сынып сабақ жоспары
Шешендік өнерге кіріспе: 5-9 сыныптарға арналған таңдау курсының авторлық бағдарламасы
Паскаль тіліндегі басқару операторлары: шартсыз көшу, шартты және қайталау операторлары
Таңдау операторының теориясы мен Pascal тіліндегі қолданылуы
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz