Сызықтық бағдарламалар құру (Паскаль тілі)




Презентация қосу
15 Қараша 2018
iс-әрекеттер орындалу
Сызықтық ретiне қарай тiзбектеле
алгоритмде орналасқан блоктардан
р тұрады
құрылымы
белгiлi бiр шарттың
Тармақталуш орындалуына не
ы орындалмауына
алгоритмдер байланысты iс-әрекеттер
құрылымы бiрнеше жолдарға
бөлiнедi
Қайталанушы Әрекеттер тобы шарт
алгоритмдер орындалғанға дейiнгi
құрылымы бiрнеше рет
қайталанады
15 Қараша 2018
Сызықтық алгоритмді схема түрінде
сипаттау
Алгоритмдi бастау
(begin) басы
Мәлiметтердi
енгiзу енгiзу
(readln)
Математикалық
өрнектердi берiлгендердi
есептеу есептеу
(:=)
Нәтиженi шығару
шығару
(writeln)
Алгоритмдi
соңы
аяқтау
(end)

15 Қараша 2018
Сызықтық
Сызықтық бағдарлама
бағдарламалар құрылымы
құрылымында бiр амалдан
екiншi
амалға өту тiзбектi түрде орындалады. Ешқандай
шарт
тексерiлмейдi, керi қайту немесе амалды қайталау
Сызықтық .
болмайдыалгоритмдерді бағдарламалау кезінде келес i
негiзгi операторлар қолданылады:
read (readln)- берілгендерді енгізу,
write (writeln)-нәтижені шығару.
readln және writeln операторларынан кейін бірнеше мән
жазылса олар жақшаға алынып, араларына үтір
қойылады.
Сипаттау (var) бөлімінде барлық айнымалылардың
типтері анықталады.

15 Қараша 2018
Сызықтық бағдарлама құруға арналған
1. Үш санды енгiзiжаттығу
п, осы
сандардың
арифметикалық ортасын басы
тап.
S=(a+b+c):3
program esep1; a, b, c
var a,b,c,s:real;
begin
readln (a,b,c); S=(a+b+c)/3
s:=(a+b+c)/3;
writeln(‘s=‘,s);
s
end.

соңы

15 Қараша 2018
Оқулықтан есеп шығару
73-бет, №4 а)
program esep 4;
var x,y: real;
begin
readln (x); y:=(sqr(sin(2*x*x))+3*sqrt(x))/
(ln(5*x)+
exp(6.5*x));
writeln(‘y=‘,y);
end.
тапсырмал
15 Қараша 2018
ар
Сыныпта орындалатын тапсырмалар
1.Информатикалық диктант
2. Оқулықтың 73-беті Есепті
№4 ә),б) компьютерде
№5 а),ә)
Нұсқау: мұнда екі мән енгізіледі.
орындау
3. Деңгейлік тапсырмалар

Үйге тапсырма

Оқулықтың 65-69 беттеріндегі 3.4.4. және

3.4.5. пункттерді оқып келу
Оқулықтың 73-бетіндегі №4 және №5 есептің
қалғандары
Еске түсіру
15 Қараша 2018
Еске сақтайтын ережелер
Математикалық Паскаль тілінде
тілде жазылуы жазылуы
sinx sin(x)
cosx cos(x)
tgx sin(x)/cos(x)
atgx arctan(x)
lnx ln(x)
ex exp(x)
x2 sqr(x)
x sqrt(x)
[x] int(x)
IxI abs(x)
pi
ax exp(x*ln(a))
sin300 sin(30*pi/180)
15 Қараша 2018
Информатикалық диктант

Паскаль тілінде қалай жазылады?
1.Бағдарлама тақырыбы
2. Мәліметтерді енгізу
3. Нәтижені шығару
4. Сипаттау бөлімі
5. Бағдарлама басы
6. Бағдарлама соңы
Жауаптары
15 Қараша 2018
Информатикалық диктант
жауаптары
1.Program
2. Read (Readln)
3. Write (Writeln)
4. Var
5. Begin
6. End

15 Қараша 2018
Деңгейлік тапсырмалар
1-деңгей:
Мына өрнектерді Паскаль тілінде жаз:

2-деңгей:
Төмендегі арифметикалық өрнектерді Паскаль тілінде жаз:

3-деңгей:
Берілген өрнектің мәнін анықтайтын бағдарлама құр:

Есепті компьютерде орындау

15 Қараша 2018

Ұқсас жұмыстар
Сызықтық бағдарлама құрылымы
Сызықты құрылымды алгоритмдер мен программаларды құру
Паскаль тіліндегі программа
TP және Си подпрограммаларды пайдалануды салыстыру. Ішкі программаларды пайдаланатын программалар құру. Модульдерді пайдаланатын программа құру
Операторлар бөлімі
Pascal тілінде бағдарламалау
АЛГОРИТМДІ ЖАЗУ ТӘСІЛДЕРІ
Тілдер теориясы
Сандық массивтерді сұрыптау тақырыбы бойынша сабақтарға арналған әдістемеліктер
Объектілердің инспекторы терезесі
Пәндер