II.O`tilgan mavzuni mustahkamlash:Bunda o`quvchilarga savollar beriladi.
1. O`zlashtirish operatori qanday vazifani bajaradi?
2. O`zlashtirish operatorining umumiy ko`rinishi qanday yoziladi?
3. Ma’lumotlarni chiqarish operatorining umumiy ko`rinishi qanday yoziladi?
4. Ma’lumotlarni chiqarish operatorining necha xil ko`rinishi bor?
5. Ma’lumotlarni chiqarish operatorida apostrof ichidagi yozuvlar nima?
III.Yangi mavzu bayoni :
Darsni ma’ruza va amaliyotning uyg`unligida olib borish ko`zda tutilgan. Mavzuni yoritish quyidagi misolni tahlil etish bilan boshlanadi:
a = 123,
b = 321 bo`lsa,
a va
b ning yig`indisini hisoblash dasturini tuzing. Misoolni o`quvchilar bilan birgalikda yechish ko`zda tutilgan.
Var a, b : integer; Bu yerda muammo qo`yiladi: boshqa ikkita sonning yig`indisini topish talab etilsa
Begin nima qilish kerak? Albatta, bu yerda dasturga kirib o`zgartirish kiritish zarur! Lekin,
a:=123; b:=321; bir necha marta yangi va yangi qiymatlar zarurati bo`lsa-chi? Muammoning
Writeln(a+b); sababi qo`shiluvchilarning qiymatlari dastur tuzish jarayonida kiritilishida. Agar
End. dastur ishlab turganida qo`shiluvchilarga qiymat berish imkoni bo`lsa dasturga
o`zgartirish kirtitish zaruratidan qutulamiz.
Paskalda qiymat berishni muloqot
usulida tashkil etish uchun kiritish operatoridan foydalaniladi:
Read(kiritish ro`yxati) yoki,
ReadLn(kiritish ro`yxati). Ushbu ikki operatorning
bir-biridan farqi shuki,
Read operatori yordamida ma’lumotlar
kiritilgach, yurgich ekranning shu satrtida qoladi.
ReadLn operatorida esa ma’lumotlar kiritilib bo`lingach, yurgich keyingi satr boshiga o`tadi.
Do'stlaringiz bilan baham: