Kayıtlar

c fonksiyon(metot) etiketine sahip yayınlar gösteriliyor

C fonksiyon(metot) kullanımı ile faktoryel hesaplatma

Resim
#include <stdio.h> #include <conio.h> void faktoryel(int sayi) //geriye değer döndürmeden fonksiyon içinde çözme { int fak=1; for(int i=1;i<=sayi;i++) { fak=fak*i; } printf("%d! %d",sayi,fak); //asimmisirli06.blogspot.com } main() { int sayi; scanf("%d",&sayi); faktoryel(sayi); //fonksiyona git demek . } Fonksiyon kullanımıyla faktoryel bulunması

C de girilen sayiya kadar asallari fonksiyon(metot) kullanımıyla sıralama

Resim
#include <stdio.h> #include <conio.h> #include <math.h> //sqrt fonksiyonunu kullanabilmek için tanımlıyoruz. int asalmi(int sayi) { int sayac=0; for(int i=2;i<sqrt(sayi);i++) //sqrt fonksiyonu karekökünü alıyor. { if(sayi%i==0) { sayac++; break; } } if(sayac==0) //sayac sıfır ise bir değerini geri döndürüyor. { return 1; //geriye dönen değer 1 } else return 0; } main() { int sayi; printf("sayi:\n"); scanf("%d",&sayi); for(int i=2;i<sayi;i++) { if(asalmi(i)==1) //geriye dönen değer 1 ise printf içine girip ekrana yazılıyor. { printf("%d\n",i); } } } //ASIM MISIRLI Girilen sayiya kadar asal olanları yazdırma

Fonksiyon(metot) ile asal faktoryel bulunması C

#include <stdio.h> #include <conio.h> int asal(int sayi) { int sayac=0; int i; for(i=2;i<sayi;i++) { if(sayi%i==0) //sayimiz i'ye bölünmediği sürece asaldir . { sayac++; } } if(sayac==0) { printf("Sayiniz asaldir."); } else printf("sayiniz asal degildir"); } int faktoryel(int sayi) //geriye değer döndüren fonksiyonumuz. { int fak=1; while(sayi>0) //0  dan büyük değilse döngüye girmeyecek { for(int i=1;i<=sayi;i++) { fak*=i; //sayiya kadar artırıp çarpacak. } printf("sayinizin faktoryeli %d!=%d",sayi,fak); return fak; //cıkan sonucu geri döndürecek } printf("Hatali islem yaptınız"); } main() { int sayi,k; printf("lutfen sayiyi gir"); scanf("%d",&sayi); printf("Asal sayi kontrolu icin [1]\n faktoryeli icin [2]"); scanf("%d",&k); if(k==1) { asal(sayi); } else if(k==2) { faktoryel(say...

Fonksiyon yardımı ile string ifadelerin kullanımı

Resim
#include <string.h> //string ifadeleri çalıştırabilmek için gerekli kütüphane #include <stdio.h> void kopyala(char a[25],char b[25]) { strcpy(a,b); // b'yi a'ya kopyalıyor. printf("%s %s",a,b); } void ekle(char a[25],char b[25]) { strcat(a,b); //B'yi A ya ekliyor. printf("%s %s",a,b); } void kontrol(char a[25],char b[25]) { int sonuc; sonuc=strcmp(a,b); //SONUC DOĞRU İSE SIFIR(0) DEĞERİNİ DÖNDÜRÜYOR. // yanlış ise bir değerini printf("%d",sonuc); } void uzunluk(char a[25],char b[25]) { int a1,b1; a1=strlen(a); b1=strlen(b); printf("%s:'kelimenin uzunlugu uzunlugu:%d",a,a1); printf("\n%s kelimenin uzunlugu:%d",b,b1); } main() { char a[25]="ASIM"; char b[25]="REIS"; int d; printf("<<LUTFEN YAPILACAK ISLEMI SECIN>> \n Kopyalamak icin:[1],\n Ekleme icin:[2],\n Karsilastirmak icin:[3]\n,Kelime uzunluklarini ogrenmek icin:[4]\n...

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

Üs alma metodu C

Resim
#include <stdio.h> #include <conio.h> int usalma(int taban,int us); //fonksiyon örneği.Fonksiyon örneği yazılmasa çalışmaz. main() { //üslü sayi hesaplama int taban,us; printf("taban:"); scanf("%d",&taban); // taban değerini klavyeden alma printf("us:"); scanf("%d",&us); // us degerini klavyeden alma printf("%d",usalma(taban,us)); printf("\n>>>>>>>>asimmisirli06.blogspot.com>>>>>>"); } int usalma(int taban,int us) // int değeri tanıdığımız için değer döndürmeli metot(fonksiyon)oluyor . { int sonuc=1,i; //sonucu sıfır tanımlarsak her çarpım sıfır olur. for(int i=1;i<=us;i++) { sonuc*=taban; } return sonuc; //sonuc değerini geriye döndürüyor. } C DİLİNDE FONKSİYONLA ÜS ALMA

Onluk sayi sistemini ikiliğe çevirme metot(fonksiyon) yöntemi ile C

Resim
#include <stdio.h> #include <conio.h> int ikilik(int sayi) //metot(Fonksiyon) { int n=0,iki[100]; / /iki=100 değeri 100 kadar dizinin değer alabilmesi için sayi fark etmiyor. while(sayi>0) { if(sayi%2==0) //sayi ikiye bölünüyorsa sıfırı tutuyor dizi { iki[n]=0; } else iki[n]=1; //ikiye bölünmüyorsa biri tutuyor dizi. sayi/=2; n++; } for(n=n-1;0<=n;n--) { printf("%d",iki[n]); // ekrana yazdırma döngüsü } } main() { int sayi; printf("\n<<<asimmisirli06.blogspot.com>>>\nsayi:"); scanf("%d",&sayi); ikilik(sayi); //fonksiyonu(metoto çağırma) } C DİLİNDE ONLUK SAYİ ÇEVİRME METOT(FONKSİYON)

C return deyimi örnek 1:

Resim
#include <stdio.h> #include <conio.h> int kupu(int sayi) { int kupdeger=sayi*sayi*sayi; return kupdeger; //küp değerini geri döndürüyor. } main() { //Hw int s; printf("kupu alinacak sayiyi giriniz."); //kullanicidan sayiyi isteme scanf("%d",&s); printf("Girilen sayinin kupu :%d",kupu(s)); // fonksiyondan kupu işlemini alıyor. getch(); } C return örnek

C Metotlar(fonksiyonlar)

Resim
#include <stdio.h> #include <conio.h> int tekcift(int n) // geriye değer döndürmeli metot { if(n%2==0) { return 0;   //sayi çift ise 0 değerini kullanıcıya döndürüyor. } else return 1; // sayi tek ise 1 değerini kullanıcıya döndürüyor. } main() { //Hw int s; printf("sayiyi giriniz."); scanf("%d",&s); printf("sayiniz: %d",tekcift(s)); //kullanıcıdan alınan sayiyi işleme koyuyor. getch(); } C return deyimi kullanımı

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