bahadirihsanbabacan / c

3 stars 0 forks source link

5. ders #5

Open bahadirihsanbabacan opened 8 years ago

bahadirihsanbabacan commented 8 years ago

include [stdio.h]

include [stdlib.h]

int Faktoriyel(int Sayi1); int Faktoriyel(int Sayi1){ int Sonuc=1; int FaktoriyelSonuc; if(Sayi1==0 || Sayi1==1){ Sonuc=1; }else{ FaktoriyelSonuc=Sayi1*Faktoriyel(Sayi1-1); }}

int Kombinasyon(int Sayi1,int Sayi2){ float KombinasyonSonuc; KombinasyonSonuc=0; if(Sayi2==0){ KombinasyonSonuc=1; }else{ KombinasyonSonuc=Faktoriyel(Sayi1)/(Faktoriyel(Sayi1-Sayi2)Faktoriyel(Sayi2)); }return KombinasyonSonuc;} int main(int argc, char argv[]) { int Sayi1,Sayi2,FaktoriyelSonuc; float KombinasyonSonuc; printf("Kombinasyon(Sayi1,Sayi2) : Sayi1,Sayi2 Degerlerini Giriniz :"); scanf("%d%d",&Sayi1,&Sayi2); printf("Kombinasyon(%d,%d)=%d\n",Sayi1,Sayi2,Kombinasyon(Sayi1,Sayi2)); system("PAUSE"); return 0; }


include [stdio.h]

include [stdlib.h]

include [math.h]

int main() { float A; float B; float C; float Kok1; float Kok2; float Delta; printf("Ax2+Bx+Cx Denkleminin A,B,C Degerlerini Giriniz : "); scanf("%f%f%f",&A,&B,&C); Delta=B_B-4_A_C; if(Delta<0){ printf("Kok Yoktur."); } else if(Delta==0){ Kok1=-B/2_A; printf("Kok=%f",Kok1); } else if(Delta>0){ Kok1=(-B-sqrt(Delta))/(2_A); Kok2=(-B+sqrt(Delta))/(2_A); printf("Kok1=%f , Kok2=%f",Kok1,Kok2); }

return 0;

}


include [stdio.h]

include [stdlib.h]

int Varmi(int Sayi,int Rakam){ int Basamak; int Sayac=0; if (Rakam>=0 && Rakam<=9){ do{ Basamak = Sayi%10; Sayi=Sayi/10; if(Basamak==Rakam){ Sayac=Sayac+1; } }while(Sayi!=0); } if(Sayac>0){ return Sayac; } return 0; }

int main(int argc, char *argv[]) { int Sayi,Rakam; int Sayac; int Basamak; printf("Bir Sayi Giriniz: "); scanf("%d",&Sayi); printf("Sayinin Icinde Aranacak Rakami Girin [0-9] : "); scanf("%d",&Rakam); Sayac=Varmi(Sayi,Rakam);

Varmi(Sayi,Rakam);
printf("%d'den %d Kadar Var.",Rakam,Sayac);

system("PAUSE");
return 0; }


include [stdio.h]

include [stdlib.h]

int EBB(int Sayi);

int Kacinci(int Sayi){ int Basamak; int Sayac=0; int EBBasamak=EBB(Sayi); do{ Basamak = Sayi%10; Sayi=Sayi/10; if(Sayi>0){ Sayac=Sayac+1;} }while(Basamak!=EBBasamak); if(Sayac>0){ return Sayac; }a return 0; }

int EBB(int Sayi){ int Basamak,Rakam; int Sayac=0; int EBBasamak=0; do{ Basamak = Sayi%10; Sayi=Sayi/10; if(Basamak>EBBasamak){ EBBasamak=Basamak; Sayac=Sayac+1; } }while(Sayi!=0); if(EBBasamak>0){ return EBBasamak; } return 0; }

int main(int argc, char *argv[]) { int Sayi; int Sayac; int EBBasamak=0,Basamak; printf("Bir Sayi Giriniz: "); scanf("%d",&Sayi); Sayac=Kacinci(Sayi); EBBasamak=EBB(Sayi); printf("En Buyuk Basamak = %d Sagdan %d.",EBBasamak,Sayac);

system("PAUSE");
return 0; }