Mavzu: Fayllar bilan ishlash mavzusini takrorlash
Download 45.21 Kb.
|
9 45-dars
- Bu sahifa navigatsiya:
- IV. Vazifa. 3
Darsning borishi
I. Tashkiliy davr 1) salomlashish; 2) davomatni aniqlash. II. Takrorlash Fayl turdagi o‘zgaruvchi deganda nima tushuniladi? Faylli o‘zgaruvchi tashqi xotiradagi fayl bilan qaysi operator yordamida bog‘lanadi? Rewrite operatorining vazifasini aytib bering. Ochilgan faylni yopish uchun qaysi operator qo‘llaniladi? Matnli faylga ma’lumotlarni yozish uchun qaysi operatorlardan foydalaniladi? Faylga yangi ma’lumotlar qo‘shish uchun uni qaysi operator yordamida ochish kerak? Ma’lumotlarni o‘qish uchun fayl qaysi operator yordamida ochiladi? Matnli fayldan ma’lumotlarni o‘qish uchun qaysi operatorlardan foydalaniladi? Read operatori bilan ReadLn operatorlarining farqini aytib bering. ReadLn operatorida bir nechta o‘zgaruvchi ishtirok etsa, ular qanday yoziladi? Eof funksiyasining vazifasini aytib bering. III. Yangi mavzuni o`rganish 1. Sinfdoshlaringizning familiya va ismlaridan tashkil topgan “sinf.txt” nomli matnli fayl hosil qiluvchi dastur tuzing. program masala45_1; uses crt; var f: text; fam: string; i: integer; begin clrscr; assign(f,'sinf.txt'); rewrite(f); for i:=1 to 5 do begin write(i,'-o`quchi familiyasi va ismini kiriting=');readln(fam); writeln(f,fam); end; close(f); readln; end. 2. «sinf.txt» faylida berilgan 9-sinf familiyalari ichidan familiyasi “M” harfidan boshlanadiganlarini ekranga chiqaruvchi dastur tuzing. program masala45_2; uses crt; var f: text; fam: string; i: integer; begin clrscr; assign(f,’sinf.txt'); reset(f); while not(eof(f)) do begin readln(f,fam); if fam[1]=’M’then writeln(fam); end; close(f); end. 4. y=sin2x funksiyaning [-; ] oraliqdagi qiymatlarini 0,01 qadam bilan hisoblang. Natijalarni “sinus.out” fayliga saqlab qo`ying. program Sinusni_ hisoblash; uses crt; var f: text; x,y: real; begin clrscr; assign(f,'sinus.out'); rewrite(f); x:=-pi; while x<=pi do begin y:=sqr(sin(x)); writeln(f,'x=',x:2:2,' da y=',y:2:2); x:=x+0.01; end; close(f); end. IV. Vazifa. 3-mashq
Download 45.21 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling