Сызықтық алгоритмдер және Pascal тілінің негіздері: теория, мысалдар және тапсырмалар


Slide 1

*

Сызықтық

бағдарламалар құру

(Паскаль тілі)

Дайындаған:

Смагулов Е. Е.

Slide 2

*

Қайталанушы

алгоритмдер

құрылымы

iс-әрекеттер орындалу ретiне қарай тiзбектеле орналасқан блоктардан тұрады

Тармақталушы алгоритмдер құрылымы

Сызықтық алгоритмдер құрылымы

белгiлi бiр шарттың орындалуына не орындалмауына байланысты iс-әрекеттер бiрнеше жолдарға бөлiнедi

Әрекеттер тобы шарт орындалғанға дейiнгi бiрнеше рет қайталанады

Slide 3

*

Алгоритмдi бастау

(begin)

Мәлiметтердi енгiзу

(readln)

Математикалық

өрнектердi есептеу

(:=)

Алгоритмдi аяқтау

(end)

Нәтиженi шығару

(writeln)

Сызықтық алгоритмді схема түрінде сипаттау

Slide 4

*

Сызықтық бағдарлама құрылымы

Сызықтық бағдарламалар құрылымында бiр амалдан екiншi

амалға өту тiзбектi түрде орындалады. Ешқандай шарт

тексерiлмейдi, керi қайту немесе амалды қайталау болмайды.

Сызықтық алгоритмдерді бағдарламалау кезінде келесi негiзгi операторлар қолданылады:

read (readln) - берілгендерді енгізу,

write (writeln) -нәтижені шығару.

readln және writeln операторларынан кейін бірнеше мән жазылса олар жақшаға алынып, араларына үтір қойылады.

Сипаттау (var) бөлімінде барлық айнымалылардың типтері анықталады.

Slide 5

*

Сызықтық бағдарлама құруға арналған жаттығу

var a, b, c, s:real;

begin

басы

соңы

s

S=(a+b+c) /3

a, b, c

Үш санды енгiзiп, осы сандардың арифметикалық ортасын тап.

S=(a+b+c) :3

readln (a, b, c) ;

s:=(a+b+c) /3;

writeln(‘s=‘, s) ;

end.

program esep1;

Slide 6

*

Оқулықтан есеп шығару

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.

тапсырмалар

Slide 7

*

Сыныпта орындалатын тапсырмалар

2. Оқулықтың 73-беті

№4 ә), б)

№5 а), ә)

Нұсқау: мұнда екі мән енгізіледі.

Еске түсіру

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

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

3. 4. 5. пункттерді оқып келу

Оқулықтың 73-бетіндегі №4 және №5 есептің

қалғандары

1. Информатикалық диктант

3. Деңгейлік тапсырмалар

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

Slide 8

*

Еске сақтайтын ережелер

Математикалық тілде жазылуы

Паскаль тілінде жазылуы

sinx

cosx

tgx

atgx

lnx

ex

x2

x

[x]

IxI

ax

sin300

sin(x)

cos(x)

sin(x) /cos(x)

arctan(x)

ln(x)

exp(x)

sqr(x)

sqrt(x)

int(x)

abs(x)

pi

exp(x*ln(a) )

sin(30*pi/180)

Slide 9

*

Информатикалық диктант

Паскаль тілінде қалай жазылады?

1. Бағдарлама тақырыбы

2. Мәліметтерді енгізу

3. Нәтижені шығару

4. Сипаттау бөлімі

5. Бағдарлама басы

6. Бағдарлама соңы

Жауаптары

Slide 10

*

Информатикалық диктант жауаптары

1. Program

2. Read (Readln)

3. Write (Writeln)

4. Var

5. Begin

6. End

Slide 11

*

Деңгейлік тапсырмалар

1-деңгей:

Мына өрнектерді Паскаль тілінде жаз:

2-деңгей:

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

3-деңгей:

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

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


Ұқсас жұмыстар
Сызықтық алгоритмдер: анықтама, математикалық мысалдар және практикалық тапсырмалар
Сызықтық, тармақталу және циклдік алгоритмдер: теория, практикалық мысалдар және сабақтық жаттығулар
Сызықтық алгоритмдер мен Pascal тілінде бағдарламалау: сабақ жоспары және тапсырмалар
Тармақталған алгоритмдер: блок-схемалар және Pascal тіліндегі практикалық мысалдар
Шартты операторлар: Turbo Pascal тіліндегі теория, практикалық тапсырмалар және тестілеу
Сызықтық алгоритмдер және Паскаль тіліндегі бағдарламалау: сабақ жоспары
Алгоритм командалары мен түрлері: сызықтық, тармақталу және циклдік алгоритмдер
Информатика сабағы: алгоритм типтері және Pascal тілінің негізгі элементтері
Turbo Pascal және Паскаль тілінің негіздері: тарихы, мәлімет типтері мен басқару құрылымдары
7-сынып: Pascal тілінде сызықтық алгоритмдерді бағдарламалау (ашық сабақ)
Пәндер



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