Алгоритмді Паскаль тілінде программалау




Презентация қосу
Алгоритмді Паскаль тілінде
программалау.
1)Алгоритм дегеніміз не?
2) Алгоритмдік тілде қызмет
етуші сөздерді атаңыз
3) Қандай алгоритмдер сызықты
деп аталады ?
4) Паскаль тілінің алфавитін
не құрайды ?
5) Паскаль тілінің операторлары
дегеніміз не ?
Аталуы Символ Аталуы
A-Z бас әріптер : қос нүкте
a-z кіші әріптер ; нүктелі үтір
0-9,A-F сандар . нүкте
+ Символ қосу белгісі
Аталуы ,Символ Аталуы үтір
A-Z бас әріптер : қос нүкте
- a-z азайтукіші
белгісі
әріптер `; апостроф белгісі
нүктелі үтір
0-9,A-F сандар . нүкте
+ қосу белгісі
* - Көбейту белгісі
азайту белгісі $,` үтір
апострофдоллар
белгісі белгісі
* Көбейту белгісі $ доллар белгісі
/ / Бөлу белгісі
Бөлу белгісі AND
AND логик көбейту
логик көбейту
= теңдік белгісі OR логик қосу
= >
<
теңдікүлкендік
белгісі белгісі
кішілік белгісі
ORNOT
DIV
емес
бутун бөлу
логик қосу
>= үлкен немесе тең MOD қалдықты табу
> <= үлкендік белгісі
кіші немесе тең NOT емес
<> тең емес
< кішілік белгісі DIV бутун бөлу
>= үлкен немесе тең MOD қалдықты табу
<= кіші немесе тең
<> тең емес
Оператор Оқылуы Атқаратын қызметі
Оператор Оқылуы Атқаратын қызметі
Program Програм Программаға түсіндіру
Program Програм жасау
Программаға
үшін
үшінжасау
түсіндіру

Var Var
Вар
Вар
Аргументтерді көрсету
Аргументтерді көрсету
Begin Begin Бегин
Бегин Блоктің басталуы
Блоктің басталуы

Const Const Константа
Константа өзгермейтін сан
өзгермейтін сан

Write Врайт Нәтижені шығару
Write Врайт Нәтижені шығару
Real Рейл
Real Рейл
Read Рид Аргументті енгізу
Read Integer
Рид
Интежер
Аргументті енгізу
Бутун сан
Integerend Интежер
инд Бутун сан
Программаның аяқталғанын
білдіреді.
end инд Программаның
аяқталғанын білдіреді.
у
=
1. Өрнектерді Паскаль тілінде жазу.

5х у х 2 2х
1)А= 2 4) В=
х 5 ху х 3

х 2 25 у 2
6а 1
5) Z=
2) А=
х2 у2 а 2 6а

х 2 6) sin2 x + cos2 x = 1
3) у=
х 2 2х 1
1-есеп. Герон формуласы бойынша үшбұрыштың ауданын
есептеп шығаратын программа құрастырыңыз.

Program Geron;
Var a, b, c, p, S : real;
Begin
Read (a, b, c);
P:=(a+b+c) / 2 ;
S:=sqrt(p*(p-a)*(p-b)*(p-c));
Writeln(S);
End.
2-есеп. Табанының радиусы R болған шеңбердің
ауданын есептеу программасын құрастырыңыз.
S
Program Shenber;
Var π, R, S : real;
Begin
Read (R);
π=3.14 ;
S:=рі*sqr(R);
Writeln(S);
End.
3-есеп. «Сиқырлы есеп». Санау жүйесіне байланысты есеп.
Мен 1111 жастамын. Мектеп табалдырығын 111 жасымда аттадым. Мен
А.Югнаки атындағы мектептің 1001 сыныбында оқимын. Біздің сыныпта
барлығы 11001 оқушы. Менің арманым келешекте атақты компьютер маманы
болу.

11112 =1*23+1*22+1*21+1*20=1510
111=1*22+1*21+1*20=710
1001=1*23+0*22+0*21+1*20=910
11001=1*24+1*23+0*22+0*21+1*20=2510

Мен 15 жастамын. Мектеп табалдырығын 7 жасымда аттадым. Мен
А.Югнаки атындағы мектептің 9 сыныбында оқимын. Біздің сыныпта
барлығы 25 оқушы. Менің арманым келешекте атақты компьютер
маманы болу.
4-есеп. «Құпия жәшік».
Бұл құралдың жасы 200-5000 жылдар шамасы. Бұл құралды
гректер мен Батыс Еуропалықтар «абак» деп, қытайлықтар
«суанпан» деп, жапондықтар «серобян» деп атаған.
Жәшіктің ішінде қандай құрал бар ?.
Жауапты Морзе алфавитінде жазу.

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