Kayıtlar

c dosya işlemleri etiketine sahip yayınlar gösteriliyor

Basit veritabanı örneği C

Resim
#include <stdio.h> #include <conio.h> #include <string.h> // cmp ve upr kullanimi için void kayitol(char k_adi[23],char sifre[23],int g_no) //kayit ol fonksiyonu {  FILE *yaz;  yaz=fopen("B:\\veritabani.txt","a");  fprintf(yaz,"%s %s %d\n",k_adi,sifre,g_no);  printf("kayit basarili olmustur.\n MERHABA:%s\n guvenlik numaraniz:1453(lutfen unutmayin)",strupr(k_adi)); fclose(yaz); } int kayit_oku(char k_adi[23],char sifre[23],int g_no) //kayit oku fonksiyonu { char k[23]; char s[23]; int a; //cmpden dönen sayisal deger için a ve b int b; FILE *oku; oku=fopen("B:\\veritabani.txt","r"); fscanf(oku,"%s",&k); fscanf(oku,"%s",&s); a=strcmp(k,k_adi); // girilen kulanici adi ile  veritabani.txt deki kullanici adini sorguluyor. Değer doğru ise 0 dönüyor. b=strcmp(s,sifre); // girilen sifre ile var olan sifreyi kıyaslıyor. değer doğru ise 0 de...

C dosyadan okunan verilerin uzunluğunu bulma

Resim
#include <stdio.h> #include <conio.h> #include <string.h> // strlen ve string ifadelerini kullanabilmemiz için gerek kütüphane main() { char a[23]; int u; FILE *oku; oku=fopen("B:\\stringifadeler.txt","r"); while(feof(oku)==NULL) //boşluğa kadar okuyor. { fscanf(oku,"%s",a); u=strlen(a); //sayisal bir değer dönrüyüor. printf("%s kelimenin uzunlugu:%d\n",a,u); } } C dosyadan okuma ekran çıktısı C dosyadan okuma //ASIM MISIRLI

C dosyadan veri alma

#include <stdio.h> main() { char b[23]; FILE *ds; ds=fopen("B:\\a.txt","r"); fgets(b,5,ds); //dizi mantığı 0 dan başlar5 kadar elamanı alır.  //dosyadaki 5 karakteri b'ye atar. printf("%s",b);   // alınan b elemanı ekrana yazdırma. fclose(ds); }

C dosya işlemi Fonksiyon yardımıyla

#include <stdio.h> int faktoryel(int n) //faktoryel fonksiyonu { int sonuc=1,i; for(i=1;i<=n;i++) { sonuc*=i; } return sonuc; // geriye değer dönen sonuç } main() { int n; //kullanıcıdan sayi girmesi için tanımladık. printf("faktoryeli alinacak sayiyi gir"); scanf("%d",&n); //tanımlanan ifadeyi değer atandı kullanıcı tarafından. FILE *yaz; yaz=fopen("B:\\a.txt","w"); fputs("\ngirilen sayinin faktoryeli= ",yaz); //fputs içersine yazılan bilgileri dosyaya yazıyor. fprintf(yaz,"%d",faktoryel(n));   //fonksiyonu çağırarak fprintf ile dosyanın içine işlemleri aktarıyor. fclose(yaz); } //ASIM MISIRLI

C dosya oluşturma

#include <stdio.h> #include <conio.h> main() {       //ASIM MISIRLI      FILE *yaz;      yaz=fopen("B:\\a.txt","w"); // yerel disk b'ye a(txt:metin belgesi oluşturur.);      fputs("merhaba dünya",yaz); //oluşturulan dosyanın içine merhaba dünya yazar          fclose(yaz); }

C dosya işlemleri

#include <stdio.h> main() { //ASIM MISIRLI FILE *yaz; yaz=fopen("B:\\a.txt","a"); // yerel disk B'de a.txt uzantılı metin belgesine yazma. putc('A',yaz); //dosyaya tek karakter yazar. //putc tek karakter yazar dosyaya fclose(yaz); }

Bilen Kişi Hakkında

cout<<"MERHABALAR";

echo"ARTIK bilenkisi.com adresi için içerik paylaşıyorum";

system.out.println("RSS akışları ile yazılarımın başlıkları paylaşılacaktır.");


#cd bilenkisi.com