Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Презентации / Паскаль тіліне жазулар.pptx (9 сынып)
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Паскаль тіліне жазулар.pptx (9 сынып)

библиотека
материалов
Жазулар
Жазулар Көптеген экономикалық есептерде және кеңселік іс қағаздарында ведомо...
Мұндағы Aij– алаң айнымалылары; type - алаңдардың типі; t - тип аты. Record...
Жазу түсінігін емтихан ведомостын толтыру мысалы арқылы түсіндірейік. № Фами...
Бұл ведомостың әрбір жолы әртүрлі типтегі жеке элементтерден тұрады: рет ном...
Жазулар басқа мәліметтер сияқты сипаттамалар бөлімінде сипатталып, операторл...
Жазудың элементтерінеоның типіндегі мәліметтерге мүмкін болатын әрекеттерді...
Біріктіру операторы. Бұл операторды қолданғанда жазудың аты біріктіру операто...
1-есеп. Мына көпмүшеліктегі а айнымалысы бойынша ұқсас мүшелердің қосындысын...
program prog_1; 	type elem = record 			coef : integer; 			bukwa : char; 		 e...
2-есеп. Бағдарламалау кружогына қатысатын оқушылар тізімі берілген. Беске оқ...
program prog_2; 	const m=15; 	type		t=record 				fa : packed array[1…m] of c...
3-есеп. Екі x=4+5i және y=8+7iкомплекс санның s қосындысын p көбейтіндісін та...
program prog_3; 	type 		complex=record 			re, im : real; 			 end; 	var x, y...
Пайдаланған әдебиеттер: О.Камардинов. Информатика. І, ІІ-бөлімдер. –Шымкент,...
Назарларыңызға рахмет!
17 1

Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Описание презентации по отдельным слайдам:

№ слайда 1 Жазулар
Описание слайда:

Жазулар

№ слайда 2 Жазулар Көптеген экономикалық есептерде және кеңселік іс қағаздарында ведомо
Описание слайда:

Жазулар Көптеген экономикалық есептерде және кеңселік іс қағаздарында ведомосттарды, құжаттарды, каталогтарды, тізімдерді өңдеуге тура келеді. Өңдеу барысында әртүрлі типтегі мәліметтерді бір топқа біріктіру қажеттігі туындайды. Мәліметтер тобымен жұмыс істеу үшін Паскаль тіліне жазулар түсінігі енгізілген. Ж а з у – әртүрлі типтегі мәліметтердің шектеулі жиынтығынан тұрады. Жазулар басқа мәліметтер сияқты сипаттамалар бөлімінде сипатталып, операторлар бөлімінде пайланылады.

№ слайда 3 Мұндағы Aij– алаң айнымалылары; type - алаңдардың типі; t - тип аты. Record
Описание слайда:

Мұндағы Aij– алаң айнымалылары; type - алаңдардың типі; t - тип аты. Record қызмет сөзі операторлық жақшаны ашу, ал end операторлық жақшаны жабу қызметін атқарады. Осы операторлық жақшалардың ішінде жазудың элементтері сипатталады. Жазудың аты ретінде үтір арқылы ажыратылған атаулар тізімін пайдалануға болады. Жазу элементтерін олардың сипаттамаларымен бірге жазу алаңы деп атайды.

№ слайда 4 Жазу түсінігін емтихан ведомостын толтыру мысалы арқылы түсіндірейік. № Фами
Описание слайда:

Жазу түсінігін емтихан ведомостын толтыру мысалы арқылы түсіндірейік. № Фамилиясы,аты Бағасы 1 АкбуимоваӘ. 4 5 3 2 БайдолдаФ. 5 5 4 3 Богатов Т. 3 5 4 4 ЖакеновМ. 5 4 5 5 ЕншібайБ. 5 5 5

№ слайда 5 Бұл ведомостың әрбір жолы әртүрлі типтегі жеке элементтерден тұрады: рет ном
Описание слайда:

Бұл ведомостың әрбір жолы әртүрлі типтегі жеке элементтерден тұрады: рет номері – бүтін сан; фамилиясы, аты – символдық массив; бағалар – бүтін сандар массиві. Осы мәліметтерді бір топқа біріктіріп, оны жазу деп атауға болады. Жалпы жазуға және оның элементтеріне атау берейік: барлық жазудың аты - b; рет номері - n; фамилиясы, аты - fa; бағасы - ozenka. Бағдарлама ішінде жазу элементімен жұмыс істеу үшін, дәл (құрмалас) атауды пайдаланамыз. Дәл атау жазу аты мен оның элементінің атынан тұрады: ЖАЗУ АТЫ. ЭЛЕМЕНТ АТЫ Мысалы, b.n b.fa b.ozenka

№ слайда 6 Жазулар басқа мәліметтер сияқты сипаттамалар бөлімінде сипатталып, операторл
Описание слайда:

Жазулар басқа мәліметтер сияқты сипаттамалар бөлімінде сипатталып, операторлар бөлімінде пайдаланылады. Ведомость үшін жазуды сипаттау: var b : record n : integer; fa : packed array[1…20] of char; ozenka : array[1…3] of integer end; type ведомость = record n : integer; fa : packed array[1…20] of char; ozenka : array[1…3] of integer end; var b : ведомость;

№ слайда 7 Жазудың элементтерінеоның типіндегі мәліметтерге мүмкін болатын әрекеттерді
Описание слайда:

Жазудың элементтерінеоның типіндегі мәліметтерге мүмкін болатын әрекеттерді жасауға болады. Егер жазу элементінің типі бүтін болса, онда бүтін мәліметтер үшін мүмкін болған барлық амалдар орындалады. Қарастырылып отырған ведомосттағы жазудың элементтері үшін мынадай амалдар орындайық: B жазудың n рет номеріне 3 мәнін меншіктейік: b.n:=3 ‡ш бағаның қосындысын табайық: s:=b.ozenka[1]+b.ozenka[2]+b.ozenka[3] Рет номеріне мән енгізейік: read(b.n)

№ слайда 8 Біріктіру операторы. Бұл операторды қолданғанда жазудың аты біріктіру операто
Описание слайда:

Біріктіру операторы. Бұл операторды қолданғанда жазудың аты біріктіру операторының тақырыбына шығарылады, ал төменгі блокта жазу элементтерінің аты қолданылады. Біріктіру операторының жалпы түрі: with b do begin n:=3; s:=ozenka[1]+ozenka[2]+ozenka[3]; read(n) end;  

№ слайда 9 1-есеп. Мына көпмүшеліктегі а айнымалысы бойынша ұқсас мүшелердің қосындысын
Описание слайда:

1-есеп. Мына көпмүшеліктегі а айнымалысы бойынша ұқсас мүшелердің қосындысын табыңдар: 5a+17b-4a-3k+1p+9b-15r-4b   Көпмүшеліктің бір элементін жазу деп қарастырамыз, себебі ол әртүрлі типтегі мәліметтен – коэффициенттен (саннан) тұрады. Бағдарлама үшін мынадай белгілеу енгізейік: m1- көпмүшеліктің (жазудың) элементі; coef – коэффициент (жазу элементі); buk - әріп (жазу элементі); elem - жазудың типі; sum - коэффициенттер қосындысы.

№ слайда 10 program prog_1; 	type elem = record 			coef : integer; 			bukwa : char; 		 e
Описание слайда:

program prog_1; type elem = record coef : integer; bukwa : char; end; var m1 : elem; m2 : elem; sum : integer; begin sum:=0; readln; writeln('Көпмүшелікті енгізіңдер:'); while not eoln do begin read(m1.coef, m1.bukwa); if m1.bukwa='a' then sum:=sum+m1.coef end; m2.coef:=sum; m2.bukwa='a' writeln('¦қсас мүшелердің қосындысы =', m2.coef:3, m2.bukwa) end.

№ слайда 11 2-есеп. Бағдарламалау кружогына қатысатын оқушылар тізімі берілген. Беске оқ
Описание слайда:

2-есеп. Бағдарламалау кружогына қатысатын оқушылар тізімі берілген. Беске оқитын және фамилиясы а әрпінен басталатын оқушылардың санын анықтаңдар. Қағазбаева Гаућар 5 Асанов Мұрат 4 Тайсынова Айнұр 5 Беріков Асқар 5 Алтаев Асан 4 Төлегенов Абай 5 Сайынов Бахтияр 4 Телтаев Мұхит 5 Тізімнің әрбір жолында типтері әртүрлі мәліметтер болғандықтан, аты tizim болатын және екі алаңнан тұратын жазуды енгіземіз: fa- фамилиясы, аты; ball - бағасы (бүтін сан); Бағдарламаның орындалу нәтижесі: summa1 - 5 оқитын оқушылар саны; simma 2- фамилиясы А әрпінен басталатын оқушылар саны.

№ слайда 12 program prog_2; 	const m=15; 	type		t=record 				fa : packed array[1…m] of c
Описание слайда:

program prog_2; const m=15; type t=record fa : packed array[1…m] of char; ball : integer; end; var tizim :t; i, k : integer; summa1 : integer; summa 2 : integer; n : integer; begin summa1:=0; summa2:=0; writeln ('Оқушылар санын енгізіңдер :'); readln(n); writeln('Кестені енгізіңдер: фамилиясы, аты, бағасы'); for і := 1 to n do begin for і:=1 to m do read(tizim.fa[k]); read(tizim.ball); if tizim.ball = 5 then summa1:=summa1+1; if tizim.fa[1] = 'a' then summa2 :=summa2+1; end; writeln('Беске оқитын оқушылардың саны=', summa1); writeln('Фамилиясы А әрпінен басталатын оқушылардың саны=', summa2); end.

№ слайда 13 3-есеп. Екі x=4+5i және y=8+7iкомплекс санның s қосындысын p көбейтіндісін та
Описание слайда:

3-есеп. Екі x=4+5i және y=8+7iкомплекс санның s қосындысын p көбейтіндісін табыңдар. x+y=(4+8)+i(5+7); x*y=(4*8-5*7)+i(8*5+4*7);  

№ слайда 14 program prog_3; 	type 		complex=record 			re, im : real; 			 end; 	var x, y
Описание слайда:

program prog_3; type complex=record re, im : real; end; var x, y : complex; s : complex; p : complex; begin x.re:=4.0; x.im:=5.0; y.re:=8.0; y.im:=7.0; { Қосындыны есептеу} s.re:=x.re+y.re; s.im:=x.im+y.im; {Көбейтіндіні есептеу} p.re:=x.re*y.re-x.im*y.im; p.im:=y.re*x.im+x.im*y.re; writeln('Екі комплекс санның қосындысы =', s.re, ' ', s.im); writeln('Екі комплекс санның көбейтіндісі =', p.re, ' ', p.im); readln; end.

№ слайда 15 Пайдаланған әдебиеттер: О.Камардинов. Информатика. І, ІІ-бөлімдер. –Шымкент,
Описание слайда:

Пайдаланған әдебиеттер: О.Камардинов. Информатика. І, ІІ-бөлімдер. –Шымкент, 2000. Е.Б.Шаметов .Паскаль тілін үйренейік -Шымкент,1993 Б.Бөрібаев. Информатика және компьютер. Алматы, 1996. Т.К.Досмайлов. Программалау тілі Паскаль. Алматы, 1996.

№ слайда 16 Назарларыңызға рахмет!
Описание слайда:

Назарларыңызға рахмет!

№ слайда 17
Описание слайда:


Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 18.12.2015
Раздел Информатика
Подраздел Презентации
Просмотров269
Номер материала ДВ-269224
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх