Aynazarov Baxtiyor Abdimuminovich


Aynazarov Baxtiyor Abdimuminovich


Download 0.57 Mb.
bet4/5
Sana28.09.2023
Hajmi0.57 Mb.
#1688820
1   2   3   4   5
Bog'liq
Dasturlashda fayllar bilan ishlash (3) (3)

Aynazarov Baxtiyor Abdimuminovich
Fayldan ma'lumot o'qish misoli:
#include
int main() {
FILE *fayl;
char satr[100];
int son;
// Fayldan ma'lumot o'qish uchun ochish
fayl = fopen("fayl.txt", "r");
if (fayl != NULL) {
fscanf(fayl, "%s", satr); // Matn o'qish
fscanf(fayl, "%d", &son); // Raqam o'qish
printf("Fayldan o'qilgan satr: %s\n", satr);
printf("Fayldan o'qilgan son: %d\n", son);
fclose(fayl);
} else {
printf("Faylni ochishda xatolik yuz berdi.\n");
}
return 0;
}
#include
int main() {
FILE *fayl;
char satr[100];
// Fayldan ma'lumot o'qish uchun ochish
fayl = fopen("fayl.txt", "r");
if (fayl != NULL)
{
fseek(fayl, 2, SEEK_SET); // Faylda 2-o'rniga o'rnashish
fgets(satr, sizeof(satr), fayl);
printf("Faylda o'rnashdan keyin o'qilgan satr: %s", satr);
//Faylda o'rnashdan keyin o'qilgan satr: zillaringizda ham yolg'on ishlatmang!
fclose(fayl);
}
else
{
printf("Faylni ochishda xatolik yuz berdi.\n");
}
return 0;
}
Faylda o'rnashish misoli:
Aynazarov Baxtiyor Abdimuminovich
#include
int main() {
FILE *fayl;
long hajm;
// Fayldan ma'lumot o'qish uchun ochish
fayl = fopen("fayl.txt", "r");
if (fayl != NULL) {
fseek(fayl, 0, SEEK_END); // Faylning oxiriga o'rnashish
hajm = ftell(fayl); // Hozirgi belgilar sonini olish
printf("Fayldagi belgilar soni: %ld\n", hajm);
fclose(fayl);
} else {
printf("Faylni ochishda xatolik yuz berdi.\n");
}
return 0;
}
#include
int main() {
FILE *fayl;
char satr[100];
// Fayldan ma'lumot o'qish uchun ochish
fayl = fopen("fayl.txt", "r");
if (fayl != NULL)
{
rewind(fayl); // Faylni boshiga qaytarish
fgets(satr, sizeof(satr), fayl);
printf("Fayldan boshidan o'qilgan satr: %s", satr);
fclose(fayl);
}
else
{
printf("Faylni ochishda xatolik yuz berdi.\n");
}
return 0;
}

Download 0.57 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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