Turbo-Paskalda sodda programmalar tuzish. Operatorlar Reja: Umumiy ma'lumotlar K iritish-chiqarish protseduralari chiqarish formatlari Eng sodda operatorlar Strukturali operatorlar EXMda eng sodda masalani yechishda xam kiritish-chiqarish amalidan foydalaniladi. Berilganlarni kiritish - tashqi tashuvchidan operativ xotiraga qayta ishlash uchun olib utish, chiqarish-teskari jaraen, bunda berilganlar qayta ishlash. Keyin operativ xotiradan tashqi tashuvchiga olib utiladi. tashqi tashuvchi sifatida, kiritish-chiqarish yumshoq (disk) eki qattiq (vinchester) magnit disk va boshqa qurilmalar, xizmat qilishi mumkin. Paskal tilida standart odam va EXM o'rtasidagi mulokat vositasi bu oldindan aniqlangan va fayllari xizmat qiladi. Ular elon kilinmaganda dastur parametrlari bo'lib xizmat qiladi. Dastur kiritiladigan ma'lumot faylidan oladi va ishlov berilgan natijani faylga ezadi. Fayliga standart klaviatura belgilangan, faylga esa - terminal ekrani kiritish chiqarish protsedurasi. o'qish protsedurasi, ezish protsedurasi. Kiritish-chiqarish amalini bajarishda 4 ta protsedura ishlatiladi: Berilgan mavzuda ularni ishlash jaraeni kuriladi . Klaviaturadan berilganlarni kiritish va ekranga chiqarish , chop etish qurilmalari simvollarni , katorlarni va o'qish protsedurasida sonli berilganlarni kiritish va navbatdagi dastur bilan ishlov berishni ta'minlaydi. Yozilishi: Read (X1, X2,,Xn); eki Read (FV, X1, X2,,Xn); bu yerda etilgan berilgan tiplari o'zgaruvchilar fayl bilan boglangan o'zgaruvchi Berilgan mavzuda farmatning 1 chi varianti kiritiladi. Ularning belgisi minimum 1 probel oraligi bilan klaviatura kiritish va ekranda kurinadi 1 Read protsedurasining berilganlari kiritilgandan keyin Enter bosiladi o'zgaruvchilarni belgilari Paskal tilining sintaksisi katiy munosabatda kiritish. Agar munosabat buzilsa, ( masalan, x1 integer tipda, kiritganda esa char tipi kiritilgan) kiritish-chiqarish xatolari paydo bo'ladi. Xatoni elon qilish quyidagi ko'rinishda bo'ladi. Xato kodi, bu yerda tushuntirish matni dasturni tuxtashi sababini aniklaydi. Misol. VAR I : real; J : integer; K : char; BEGIN Read (I, J, K); . . . Javobning 1 chi varianti. Birinchi variant berilganlarni to'g'ri kiritishni ta'lim, kiritilaetgan berilganlari uzgartirish tipidagi to'g'ri keladi. Protsedurasidagi 2 chi variant 10 uli xatoni chikaradi, o'zgarish uchun Read tipni o'rniga char tipi kiritilganligi uchun. Agarda dasturda bir nechta Read protsedurasi bulsa, berilganlar kiritilgandan keyingi Read protsedurasining berilganlari kiritiladi kator tugagandan sung keyingi katorga utiladi. Misol . VAR A, B, Sum1 : integer; C, D, Sum2 : real; BEGIN Read (A, B); Sum1 := A + B; Read (C, D); Sum2 := C + D; END. Klaviaturadan kuyidagilar kiritiladi: 18758 34 2.62E-02 1.54E+01. Xar bir berilganlar juftligi kiritilgandan sung Enter tugmachasi bosiladi, yani. 18758 34 Enter 2.62Ye-02 1.54Ye+01 Enter. o'qish protsedurasi Readln xuddi Read protsedurasiga uxshaydi, bitta farqli tomoni shuki, Readln protsedurasida berilganlarning 1- katori tugagandan sung keyingi kator berilganlari ukiladi. Agar yuqoridagi misolda ...

Joylangan
05 Jun 2024 | 18:32:34
Bo'lim
Informatika va AT
Fayl formati
zip → doc
Fayl hajmi
20.43 KB
Ko'rishlar soni
84 marta
Ko'chirishlar soni
2 marta
Virus yo'q.
VirusTotal da tekshirish
O'zgartirgan san'a:
29.03.2025 | 01:35
Arxiv ichida: doc
Joylangan
05 Jun 2024 [ 18:32 ]
Bo'lim
Informatika va AT
Fayl formati
zip → doc
Fayl hajmi
20.43 KB
Ko'rishlar soni
84 marta
Ko'chirishlar soni
2 marta
Virus yo'q.
VirusTotal da tekshirish
O'zgartirish kiritilgan:
29.03.2025 [ 01:35 ]
Arxiv ichida: doc