Студенттерді өрнек, меншіктеу белгісі ұғымдарымен таныстыру. Паскаль тілінде алгоритмдердің сызықты құрылымының бағдарламаларын жаза білуге үйрету. Тапсырмаларды орындау арқылы теория мен практика арасында байланыс орнату.
1. Алгоритм дегеніміз не?
1. Алгоритм дегеніміз не?
Алгоритм-берілген мақсатқа жету үшін реттелген әрекеттер тізбегі
2. Алгоритм жазу пішімі қандай?
алг алгоритмнің аты
басы
алгоритм командалары
соңы
3. Айнымалы типтерін атаңыз?
(бүтін-integer; нақты-real; литерлік-char)
4. Енгізу операторы
/read, readln-енгізу/
5. Шығару операторы
/write, writeln- шығару/
Меншіктеу операторы
/айнымалы аты:= өрнек/
Программа жазу пішімі қалай ауызша айт?
program программа аты
айнымалалар бөлімі
begin
операторлар бөлімі
end.
Үй тапсырмаларын сұрау.
Теорияға шолу
Өрнек деп арифметикалық амал таңбаларымен біріктірілген айнымалылардың, функциялардың, тұрақтылардың жиынтығын айтамыз. Өрнектегі арифметикалық амалдардың орындалуы олардың орналасу ретімен жақшалар арқылы өзгертіледі.
Мысалы: Математикалық тілде Паскаль тілінде
Паскаль тіліндегі өрнектер сызықты түрде жазылады.
Оператор екіге бөлінеді: қарапайым және күрделі
Қарапайым операторларға: меншіктеу, шартсыз көшу, еңгізу-шығару, бос оператор, шақыру жатады.
Күрделі н/е құрама операторларға: шартты көшу, цикл, таңдау жалғастыру жатады.
Меншіктеу барлық тілде пайдаланылатын негізгі оператор болып табылады. Математикадағы қарапайым теңдеу тәрізд айнымалыларға сандық мән беру меншіктеу операторы деп аталады.
Оның жазылу түрі:
<айнымалы атауы>: = <өрнек>;
Мұндағы <айнымалы атауы> - айнымалы идентификаторы,
:=-меншіктеу белгісі, <өрнек>- арифметикалық өрнек немесе сан.
Бұл оператор екі міндет атқарады:
Айнымалылардың белгілі мәндері бойынша арифметикалық өрнектің сандық мәнін есептейді. Мысалы: х:=5
Табылған мән айнымалы атауына меншіктеледі.
Мысалы: х: =5; х: =х+3.
Алгоритмдер екі түрлі болады: жәй алгоритмдер және құрама алгоритмдер. Құрама алгоритмдерде шарт тексеру әдісі қолданылады. Шарт дегеніміз жауабы «иә» немесе «жоқ» болатын ұйғарым.
Сызықтық алгоритмдер – әрекеттері алгоритмде қалай жазылса сол ретпен орындалатын командалар тізбегінен тұрады. Шарт болмайды. Блок-схемасы да бір түзудің бойына орналасады.
Өрнектердің Паскаль тілінде жазылуын көрсет.
ex + sin2 x
D=b2-4ac
c2=a2+b2-2ab
R=abc:4S
C=2аR
Өрнектің жазылуы
Өрнектің жазылуы
Өрнектің жазылуы
Өрнектің жазылуы
Өрнектің жазылуы
Өрнектің жазылуы
Өрнектердің ПАСКАЛЬ
тіліндегі жазылуы
БАҒАЛАУ
Екі санның қосындысын (c=а+в) анықтайтын блок-схемасын,