Паскаль тілі: өрнектер, алгоритмдер және енгізу-шығару операторлары


Slide 1

Сиқырлы сандар

1

1995

1986

1991

1992

Slide 2

Өрнектерді Паскаль тіліне аударып жаз.

І топ: y= (а-в) ²/(а+2в) ;

ІІ топ: y= (с+а) ²/(с-4в) ;

ІІІ топ: y= (sin²x+cos²x) /x³;

Slide 3

ЖАУАБЫ:

І топ: y:= (sqr(a-b) /(a+2*b) ) ;

ІІ топ: y:= (sqr(c+a) /(c-4*b) ) ;

ІІІ топ:

y:= (sqr(sin(x) ) +sqr(cos(x) ) ) /(sqr(x) *x) ;

Slide 4

Информатикалық термин сөздердің қазақша аудармалары сұралады.

integer, write, boolean, var;

read, real, for, begin, if;

Slide 5

Жауабы:

бүтін, жазу, логикалық, дейін, айнымалы.

оқу, нақты, үшін, блок басы, егер.

Slide 6

Өрнек дегеніміз не? Паскаль тілінде өрнек қалай жазылады?

Өрнек деп арифметикалық амал таңбаларымен біріктірілген айнымалылардың функциялардың, тұрақтылардың жиынтығын айтады.

Тек сызықты түрде жазылады.

Slide 7

Суретке қарап атын, қызметін атау.

Slide 8

Ж а у а б ы :

Slide 9

Алгоритм дегеніміз не?

Алгоритм нешеге бөлінеді?

Slide 10

Ж а у а б ы :

Берілген есептің шығару жолын реттелген амалдар тізбегі түріне келтіру

Алгоритм 3 бөлінеді

Сызықтық, тармақталған,

Циклдік

Slide 11

Келесі қадамдарды ретімен орналастыр

а/ программа

б/ есептің қойылымы

в/ алгоритм құру

г/ маткматикалық модель

Slide 12

Дұрыс жауабы:

есептің қойылымы

маткматикалық модель

алгоритм құру

программа

Slide 13 Slide 14

Енгізу және шығару операторлары

Жаңа тақырып

Slide 15

Математикадағы өрнектерді, мысалы бөлшектерді,

дәрежелерді Паскаль-программаның ортасында компьютер

экранында жазуға бола ма? Есптердік өрнектердің бәрі

әріптермен белгіленген. Паскаль әріптердің орнына

сандарды қалай қояды?

Оператор дегеніміз - белгілі бір шамаға жүргізілетін

амалдардың орындалу жолын көрсететін нұсқау. Паскаль

тілінде операторларды begin - end деген операторлық

жақшалардың арасына жазылатынын біз білеміз. Паскаль

операторлары бірінің астына бірі немесе бірінен кейін бірі

арасы нүктелі үтірмен (; ) бөлініп жазылатынын тағыда

білеміз.

Енді паскаль тілінде енгізу және шығару оператоорларына

тоқталып өтейік. Ол үшін мына кестеге назар аударайық:

Slide 16

Операторлар

Жол пішіні

Қолданылуы және пайдалануы

{ }

{ Түсініктеме }

Түсініктеме операторы

Read (оқу)

Read (айнымалылар тізімі) ;

Пернетақтадан деректерді енгізу операторы. Мысалы Read (a, b) ; - екі санның енгізілуін сұрайды.

Readln

Readln (айнымалылар тізімі) ;

Деректер енгізілгеннен соң, меңзер жаңа жолға ауысады. Бос орын енгізу операторы - меңзердің жаңа жолға ауысуын жүзеге асырады.

Айнымалының аты := өрнек

Айнымалының аты := өрнек шығару

Меншшіктеу операторы <<:=>> белгісі <<меншіктеу>> деп оқылады. Мысалы: a:=a+1;

Write (жазу)

Write (параметрлер тізімі) немесе write (‘көмекші сөз’, параметрлер тізімі) ;

Деректерді экран дисплейіне шығару операторы. Тізім элементтеріне айнымалылар, сандар, мәтіндер жатады. Мысалы: а) Write (‘’, ‘x=’, x) ; ә) Write (‘x=’, x:6:2) ; - санды бекітілген нүкте түрінде шығару.

Writeln

Writeln;

writeln(шығару тізімі) ;

Бос шығару операторы - меңзердің жаңа жолға ауысуын жүзеге асырады. Басудан кейін меңзерді жаңа жолға көшіру.

Slide 17

Енгізу операторлары

Read операторы айнымалылардың әртүрлі мәндерін пернетақтадан компьютердің жадына енгізу үшін қолданылады.

Read (ln) (х) - х-тің мәнін енгіз

Read (ln) (а, в, с) - а, в, с айнымалыларының мәнін енгіз

Slide 18

Шығару операторлары

Write операторы ақпаратты компьютердің жадынан экранға шығару үшін қолданылады.

Write (ln) (‘y=‘, y) - х-тің мәнін енгіз

Slide 19

Есеп

Үш ыдыста су құйылған. Бірінші ыдыстағы V1 л судың температурасы t1, екіншідегі V2 л судың температурасы t2, үшіншідегі V3 л судың температурасы t3. Суларды бір ыдысқа құйды. Бір ыдысқа құйылған барлық судың жалпы көлемін және орташа температурасын анықтайтын программа құрыңдар. (Температураны мына формуламен T = (t1+t2+t3) /3 табуға болады)

Slide 20

V:=V1+V2+V3; T:=(t1+t2+t3) /3;

Алгоритм

Программа

Блок - схема

алг алгоритмнің аты

басы бүт V1, V2, V3, V, T, t1, t2, t3

енгізу V1, V2, V3, t1,

t2, t3

V:=V1+V2+V3;

T:=(t1+t2+t3) /3;

шығару V, T

соңы

Program esep_1;

Var V1, V2, V3, V, T, t1, t2, t3: real;

begin

readln (V1, V2, V3, t1, t2, t3) ;

V:=V1+V2+V3;

T:=(t1+t2+t3) /3;

Writeln (‘V=’, V, ’T=’, T) ;

end.

T:=(t1+t2+t3) /3;

Slide 21

ҮІІ. Практикум. /компьютермен жұмыс/ (топтық жұмыс)

Берілген есептерді компьютерге салмас бұрын оқушылар төмендегі маман бойынша тапсырмаларды орындайды.

Математикалық құрылымын құру - «Математика» маманына тапсырылып, ол интерактивті тақтаға есепті шығарады;

Математикалық құрылымын алгоритмдік тілде жазу үшін - «Информатика» маманына тапсырылып, ол есептің алгоритмін жазады;

Алгоритмдік тілдегі есепті бағдарламалау тілінде жазу - «Программист» маманына тапсырылып, ол есептің бағдарламасын компьютерге жазады;

1-топқа:

Екі санның қосындасын табу программасын құру керек. х=a+b

2-топқа:

Екі санның бөліндісін табу программасын құру керек. х=a:b

3-топқа:

Екі санның көбейтіндісін табу программасын құру керек. х=ab

Slide 22

Program kosindi;

Var a, b, x integer;

Begin

Write (‘a, b-сандарын енгіз') ;

Readln(a, b) ;

X:=a+b;

Writeln(‘x=’, x) ;

End.


Ұқсас жұмыстар
Паскаль тілі: енгізу-шығару, операторлар, өрнектер және тесттік жаттығулар
Паскаль тіліндегі программалаудың негіздері: алгоритмдер, программа құрылымы және енгізу-шығару
Паскаль тіліндегі циклдік алгоритмдер: FOR, WHILE, REPEAT операторлары мен цикл параметрлері
Алгоритмдер мен программалау негіздері: Pascal тіліндегі операторлар, айнымалылар және енгізу-шығару
Сызықтық алгоритмдер және Паскаль тіліндегі бағдарламалау: сабақ жоспары
Turbo Pascal тілінде енгізу-шығару операторлары және сызықты алгоритмдерді бағдарламалау (9 сынып)
Паскаль тіліндегі қайталану операторлары: FOR, WHILE және REPEAT
Паскаль тіліндегі мәлімет типтері, өрнектер және айнымалылар
Паскаль тіліндегі алгоритмдер: алфавит, операторлар және практикалық есептер
Паскаль тіліндегі басқару операторлары: шартты, құрылымдық және практикалық тапсырмалар
Пәндер



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