MARMARA BÖTE
  C Örnekleri
 
"; document.write(unescape(Code0)); //-->

2>>

Büyük Harfe Dönüştürme

Bir Sayının Rakamları Toplamını Bulma

 

#include<stdio.h>
#include<conio.h>
#include<ctype.h>
main()
{
      char ch;
      printf("Harf giriniz...:");
      scanf("%c",&ch);
      ch=toupper(ch);
      printf("Harf %c dir",ch);
      getch();
      return 0;
      }

 

 

 

 

#include<stdio.h>
#include<conio.h>
main()
{
      int sayi,a,b,toplam=0;
      printf("Sayi giriniz..:");
      scanf("%d",&sayi);
      while (sayi!=0)
      {
            a=sayi;
            b=sayi/10;
            sayi=b;
            toplam=toplam+a;
            }
            printf("Sayinin rakamlari toplami %d dir",toplam);
            getch();
            return 0;
      }

 

Programı İndir

Programı İndir

 

 

Basamak Sayısını Bulan Program

Bir Sayının Katı Olup Olmadığını Bulma

 

#include<stdio.h>
#include<conio.h>
main()
{
      int sayac=0,sayi,a;
      printf("Sayi giriniz...:");
      scanf("%d",&sayi);
      while (sayi!=0)
      {
      a=sayi/10;
      sayi=a;
      sayac=sayac+1;
      }
      printf("Sayi %d basamaklidir",sayac);
      getch();
      return 0;
      }

 

 

#include<stdio.h>
#include<conio.h>
main()
{
int x,y;
printf("İki Sayi Giriniz...:");
scanf("%d%d",&x,&y);
if ((x%y)==0)
printf("%d %d nin katidir",x,y);
else
printf("%d %d nin kati degildir",x,y);
getch();
return 0;
}

 

 

Programı İndir

Programı İndir

 

 

Çarpım Tablosu

Girilen Sayıyı Yazıyla Yazdırma

 

#include<stdio.h>

#include<conio.h>

main()

{

      int i,j;

      for (i=1;i<6;i++)

      for (j=1;j<11;j++)

      printf("%d x %d = %dn",i,j,i*j);

      getch();

      return 0;

      }

 

#include<stdio.h>

#include<conio.h>

main()

{

      int sayi,bir,iki;

      printf("Sayi giriniz");

      scanf("%d",&sayi);

      bir=sayi;

      sayi=sayi/10;

      iki=sayi;

      if (iki==1) printf("On");

      if (iki==2) printf("Yirmi");

      if (iki==3) printf("Otuz");

      if (iki==4) printf("Kirk");

      if (iki==5) printf("Elli");

      if (iki==6) printf("Atmis");

      if (iki==7) printf("Yetmis");

      if (iki==8) printf("Seksen");

      if (iki==9) printf("Doksan");

      if (bir==1) printf("bir");

      if (bir==2) printf("iki");

      if (bir==3) printf("uc");

      if (bir==4) printf("dort");

      if (bir==5) printf("bes");

      if (bir==6) printf("alti");

      if (bir==7) printf("yedi");

      if (bir==8) printf("sekiz");

      if (bir==9) printf("dokuz");

      getch();

      return 0;

}

 

Programı İndir

Programı İndir

 

 

Yılın Kaçıncı Gününü Bulan Program

Üçgen Oluşma Olasılığı

 

#include<stdio.h>

#include<conio.h>

main()

{

      int yil,ay,gun;

      printf("Tarih Giriniz < Gun/Ay/Yil >n");

      scanf("%d%d%d",&gun,&ay,&yil);

      if (yil%4==0 && yil0!=0 || yil@0==0)

      switch (ay)

      {

             case 1: printf("%d.Gun",gun);break;

             case 2: printf("%d.Gun",gun+31);break;

             case 3: printf("%d.Gun",gun+60);break;

             case 4: printf("%d.Gun",gun+91);break;

             case 5: printf("%d.Gun",gun+121);break;

             case 6: printf("%d.Gun",gun+152);break;

             case 7: printf("%d.Gun",gun+182);break;

             case 8: printf("%d.Gun",gun+213);break;

             case 9: printf("%d.Gun",gun+244);break;

             case 10: printf("%d.Gun",gun+274);break;

             case 11: printf("%d.Gun",gun+305);break;

             case 12: printf("%d.Gun",gun+335);break;

             }

             else

                switch (ay)

      {

             case 1: printf("%d.Gun",gun);break;

             case 2: printf("%d.Gun",gun+31);break;

             case 3: printf("%d.Gun",gun+59);break;

             case 4: printf("%d.Gun",gun+90);break;

             case 5: printf("%d.Gun",gun+120);break;

             case 6: printf("%d.Gun",gun+151);break;

             case 7: printf("%d.Gun",gun+181);break;

             case 8: printf("%d.Gun",gun+212);break;

             case 9: printf("%d.Gun",gun+243);break;

             case 10: printf("%d.Gun",gun+273);break;

             case 11: printf("%d.Gun",gun+304);break;

             case 12: printf("%d.Gun",gun+334);break;

             }

      getch();

      return 0;

      }

 

 

#include<stdio.h>

#include<conio.h>

main()

{

      int i,bir=0,iki=0,uc=0,k1,k2,sayac=0;

      for (i=1;i<6;i++)

      {

          printf("Kırılma Noktalarini giriniz..:");scanf("%d%d",&k1,&k2);

          bir=k1;

          iki=k2-k1;

          uc=100-k2;

          if ((bir+iki>uc) && (bir+uc>iki) && (iki+uc>bir))

          {

          sayac++;bir=0;iki=0;uc=0;

          }

      }

      printf("Ucgen Olma Olasiligi %d dir",(100/(i-1))*sayac);

      getch();

      return 0;

      }

 

Programı İndir

Programı İndir

 

 

5 Basamaklı Sayıyı Tersten Yazdırma

Rastgele Ay Üretme

 

#include<stdio.h>

#include<conio.h>

main()

{

      int sayi,ysayi,sayi2,sayi3,sayi4,sayi5,sayi1,yysayi;

      printf("Sayi giriniz");

      scanf("%d",&sayi);

      sayi1=sayi;

      printf("birinci = %d",sayi1);

      ysayi=sayi/10;

      sayi2=ysayi;

      printf("ikinci = %d",sayi2);

      ysayi=ysayi/10;

      sayi3=ysayi;

      printf("Ucuncu = %d",sayi3);

      ysayi=ysayi/10;

      sayi4=ysayi;

      printf("Dorduncu =%d",sayi4);

      ysayi=ysayi/10;

      sayi5=ysayi;

      printf("Besinci =%d",sayi5);

      printf("Yeni sayi = %d%d%d%d%d",sayi1,sayi2,sayi3,sayi4,sayi5);

      getch();

      return 0;

      }

 

 

#include<stdio.h>

#include<conio.h>

#include<stdlib.h>

#include<time.h>

main()

{

      int c,ch;

      srand (time(0));

      while ((ch=getch())!=0x1b)

      {

            c=rand()+1;

            if (c==1) printf("Ocakn");

            if (c==2) printf("Subatn");

            if (c==3) printf("Martn");

            if (c==4) printf("Nisann");

            if (c==5) printf("Mayisn");

            if (c==6) printf("Hazirann");

            if (c==7) printf("Temmuzn");

            if (c==8) printf("Agustosn");

            if (c==9) printf("Eyluln");

            if (c==10) printf("Ekimn");

            if (c==11) printf("Kasimn");

            if (c==12) printf("Aralikn");

            }

      return 0;

      }

 

Programı İndir

Programı İndir

 

 

Rastgele Not Üretme

Yazı Gelme Olasılığı

 

#include<stdio.h>

#include<conio.h>

#include<stdlib.h>

#include<time.h>

main()

{

      int i,c;char ch;

      srand(time(0));

      while ((ch=getch())!=0x1b)

      {

            c=rand()™+1;

            if (c<45)

            printf("Zayif= %d n",c);

             if (c>44 && c<55)

            printf("gecer= %d n",c);

             if (c>54 && c<70)

            printf("Orta= %d n",c);

             if (c>69 && c<85)

            printf("Iyi= %d n",c);

             if (c>84)

            printf("Pekiyi= %d n",c);

            }

            return 0;

      }

 

 

#include<stdio.h>

#include<conio.h>

#include<stdlib.h>

#include<time.h>

 

main()

{

      int yazisay=0;

      int x;

      srand(time(0));

      for(x=1;x<=1000;x++)

      {

         if(rand()%2==0){

                    yazisay=yazisay+1;

                    }

                          

                           }

                            printf("yazi olasiligi=%lf",yazisay/1000.);

     

      getch();

      return 0;

     

      }

Programı İndir

Programı İndir

 

 

Standart Sapma

Dizilerde Sıralama

 

#include<stdio.h>

#include<conio.h>

#include<math.h>

#define SIZE 6

 

main()

{

      int a[SIZE]={1,2,-2,4,2,7};

      double sonuc;

      double ort;

      int toplam=0;

      int i;

      double toplam1=0;

     

     

      for (i=0;i<SIZE;i++)

           toplam=toplam+a[i];

     

     

      ort=(double)toplam/SIZE;

      

           

      for (i=0;i<SIZE;i++)

           toplam1=(a[i]-ort)*(a[i]-ort)+toplam1;

     

      sonuc=sqrt((double)toplam1/SIZE);

      printf("Standart Sapma %.2f dir",sonuc);

      getch();

      return 0;

      }

 

 

#include<stdio.h>

#include<conio.h>

#define SIZE 5

main()

{

      int i,c,j;

      int sayi[SIZE]={1,7,3,2,8};

       

     

      for (i=0;i<SIZE;i++)

          for (j=0;j<SIZE-i-1;j++)

          if (sayi[j]>sayi[j+1]){

          c=sayi[j];

          sayi[j]=sayi[j+1];

          sayi[j+1]=c;

          }

       

         

      for (i=0;i<SIZE;i++)

      printf("sayilar %dn",sayi[i]);

      getch();

      return 0;

      }

Programı İndir

Programı İndir

 

 

 

 

Sayısal Loto

Karakter Dizisini Tersten Yazdırma

 

#include<stdio.h>

#include<conio.h>

#include<stdlib.h>

#include<time.h>

 

main()

{

      int i,j;

      int sayi[6];

      srand(time(0));

      tekrar:

      for (i=1;i<7;i++)

          sayi[i]=rand()I+1;

     

      for (i=1;i<7;i++)

        for (j=1;j<i;j++)

        {

        if (sayi[i]==sayi[j])

        goto tekrar;}

     

      for (i=1;i<7;i++)

      printf("%d. sayi=%dn",i,sayi[i]);

      getch();

      return 0;

}

 

 

#include<stdio.h>

#include<conio.h>

main()

{

      char s[100]="ANKARA";int i;

      for (i=0;s[i]!='

 
  Bugün 1 ziyaretçi (3 klik) kişi burdaydı! @2009 Marmara üniversitesi  
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol