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
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
Yorumlar
Yorum Gönder