8. Муносабат амаллари.
Муносабат амали иккита катталикни таққослаш учун ишлатилади. таққосланаётган катталиклар ҳам бирбирига таққосланадиган бўлиши ва бир хил типли бўлиши шарт. Натижа эса мантиқий типли бўлади.
Муносабат амаллари «=» тенг, «<>» тенг эмас, «>» катта, «<=» катта эмас, «<» кичик, «>=» кичик эмас.
Масалан, 5 <= 3 ифоданинг натижаси false бўлади.
9. Амалларнинг бажарилишидаги имтиёзлар.
Турбо Паскаль тилида амалларнинг бажарилишидаги имтиёзлар математика фанидаги амалларнинг бажарилиши тартиби билан деярли бир хил. Амалларнинг бажарилиши тартибини қуйидагича изоҳлаш мумкин.
1) қавс ичидаги амаллар;
2) стандарт функциялар;
3) not, , /, div, mod, and, shl ва shr;
4) қўшиш, айириш, or, xor амаллари;
5) барча муносабат амаллари ва in.
Мустаҳкамлаш учун саволлар
1. Қандай катталиклар константалар деб юритилади?
2. Қандай константалар бутун константалар деб юритилади?
3. Ҳақиқий константалар қандай ёзилади?
4. белги ва сатр кўринишидаги константаларни тушунтириб беринг.
5. Арифметик функцияларни шартли равишда қандай турларга ажратиш мумкин?
6. Паскаль тилида амаллар қандай кетмакетликда бажарилади?
Таянч тушунчалар: константа, бутун константа, ҳақиқий константа, сатр константа, арифметик функция.
Адабиётлар: [1],[2],[3],[5],[6],[7],[8],[9],[10]
Фармойишлар
Режа:
1. Ўзлаштириш фармойиши.
2. Ўқиш фармойиши.
3. Чиқариш фармойиши.
4. Шартли ўтиш фармойиши.
5. Мураккаб фармойиш.
6. Белги.
7. Шартсиз ўтиш фармойиши.
8. Мураккаб шартлар.
1. Ўзлаштириш фармойиши.
Ўзлаштириш фармойишида ўзгарувчидан сўнг «:=» белгиси ёзилади.
Бичими: x:=a; бунда x идентификатор, a ифода, хусусий ҳолда сон бўлиши мумкин.
Масалан, SUM:=SQR(x)+2.
Do'stlaringiz bilan baham: |