Информатика


Mustahkamlash uchun savollar


Download 7.16 Mb.
Pdf ko'rish
bet165/300
Sana25.08.2023
Hajmi7.16 Mb.
#1670002
1   ...   161   162   163   164   165   166   167   168   ...   300
Bog'liq
informatika Mominov

 Mustahkamlash uchun savollar. 
1. Ma`lumotlarni oqimli kiritish va chiqarish qanday amalga oshiriladi ? 
2. Oqimlar bilan ishlaganda qanday vazifalarni amalga oshirish kerak ? 
3. Stdin nima ? 
4. Standart chiqarish operatorini ayting. 
5. Fopen nima ishni amalga oshiradi ? 
6. Fopen(―text.txt‖,‖wt‖ ) ga fayl qanday rejimda ochilgan ? 
7. Perrorning vazifasini ayting. 
8. Getc, putc operatorlari nima uchun mo`ljalangan ? 
9. Fclose operatorining vazifasini ayting ? 
10. If (fopen(―1.txt‖,w)==Null) ifodaning natijasi chin bo`lsa nima bo`ladi?


282 
5.14. Fayllar bilan formatli almashinuv 

Muhim so`zlar: ko`rsatkich, fprint, fread, fseek, seek_set, seek_cur, 
seek_end, ftell, rewind, read, write, lseek. 

Bilib olasiz: faylga ixtiyoriy murojaat, quyi darajali kiritish va chiqarish, 
fayllarni ochish va yopish, ma`lumotlarni o`qish va yozish. 
Ko`p hollarda ma`lumotni to`g`ridan-to`g`ri monitorga chiqarishga qulay 
shaklda faylda saqlash zarur bo`ladi. Bu holda faylga formatli kiritish va chiqarish 
funksiyalaridan foydalanish mumkin. Bu funksiyalar quyidagi prototiplarga ega: 
Int fprintf(oqimga ko`rsatkich, formatlash-qatori, o`zgaruvchilar ro`yxati ); 
Int fread>>(oqimga ko`rsatkich, formatlash-qatori, o`zgaruvchilar ro`yxati); 
Masalan, int.dat faylini yaratuvchi va bu faylga 1 dan 100 gacha bo`lgan 
sonlarning simvolli tasvirini yozib qo`yuvchi programmani ko`rib chiqamiz: 
111-listing.
Output: 
#include
#include  
int main() { 
FILE *fp; 
Int n; 
If((fp=fopen(“int.dat”,”ts”))==NULL) 
{perror (“int.dat”); 
return 1; } 
for(n=1; n<101; n++) 
fprintf<<(fp,“%d ”;n); } 
fclose(fp); 
return 0; } 

Download 7.16 Mb.

Do'stlaringiz bilan baham:
1   ...   161   162   163   164   165   166   167   168   ...   300




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling