1. Reklam


    1. joysro
      ledas
      jungler
      keasro
      zeus
      karantina

C ve C++ Örnek Kodlar Burada !


  1. Narqotic

    Narqotic Bilgiliyim rank8

    Kayıt:
    22 Nisan 2007
    Mesajlar:
    1.365
    Beğenilen Mesajlar:
    0
    Ödül Puanları:
    0
    Meslek:
    !!!
    Şehir:
    BeN SeNiN CaNıN İçİN ÖmRüMü BiR KiBRiTiN KaBıNDa T
    Verecegim programin kodlarini derlediginizde karsiniza soyle bir program cikacak:

    5 ogrenci, 5 tane de top var.Bu ogrencilerden her biri bir topu sececek daha sonra da kimin hangi topu sectigi ekrana yazdiralacak.

    Bazi arkadaslar bunda ne varki diyebilir ama ben bu ornegin onemli oldugunu dusunuyorum cunku programin icinde farkli ogrenciler ayni topu secemiyorlar.Onemli kisim burasi zaten...

    Ornegi kolay bulanlar lutfen "bu cocuk oyuncagi,...vb." seyler yazmasinlar.Cunku herkesin bu iste geldigi seviye farklidir...

    Kodu yazmayi biraz once tamamladim.Saat gec oldugu ve pc'yi kapayacagim icin kodu aciklamaya firsat bulamadim ama takildiginiz yerleri sorarsaniz cevaplamaya calisacagim.Ama once degiskenlerin degerlerini izleyerek programi bir deneyin derim...

    Neyse gelelim koda:


    Kod:
    Kod:
    /*Written by baron06 || FoX_*//*Iki nick de benim...*/
    
    
    #include <stdio.h>
    #include <conio.h>
    
    int main()
    {
    int i;
    int ogr[5] = {0};
    int top[6] = {0};
    int secenek;
    
        for(i = 0; i < 5; i++)
        {
              
                    printf("%d. ogrenci hangi topu sececeksin? ",i + 1);
                    scanf("%d",&secenek);
                    
                    while(secenek <= 0 || secenek > 5){
                    printf("1-5 arasinda bir sayi gir ");
                    scanf("%d",&secenek);
                    }
                    
                    if(top[secenek] != 0)
                    {
                                    do{
                                         printf("Yeniden gir ");
                                         scanf("%d",&secenek);
                                         
                                         while(secenek <= 0 || secenek > 5){
                                         printf("1-5 arasinda bir sayi gir ");
                                         scanf("%d",&secenek);
                                         }
                                         
                                         }while(top[secenek] != 0);
                                        
                    }
                    top[secenek] = 1;
                    ogr[i] = secenek;
    
    }
    
    for(i = 1;i <= 5; i++)
    {
      printf("%d. ogrencinin sectigi top %d numarali toptur.\n",i,ogr[i - 1]);
    }
    
    getch();
    
    return 0;
    
    }
     
  2. Narqotic

    Narqotic Bilgiliyim rank8

    Kayıt:
    22 Nisan 2007
    Mesajlar:
    1.365
    Beğenilen Mesajlar:
    0
    Ödül Puanları:
    0
    Meslek:
    !!!
    Şehir:
    BeN SeNiN CaNıN İçİN ÖmRüMü BiR KiBRiTiN KaBıNDa T
    Basit bir eğitim programı.(ilkokul çocukları için)Program öğrenci hesaplamaları yaparken yanlış yada doğru durumuna göre öğrenciyle sohbet içinde kalıyo.. 1. seviye için 1 basamaklı sayılarla 2. seviye için 2 basamaklı sayılarla işlem yapılıyo...


    Kod:
    Kod:
    #include<stdio.h>
    #include<conio.h>
    #include<stdlib.h>
    #include<time.h>
    #include<math.h>
    
    int sayac=1,basari=0,sayi,seviye;   // Global Değişkenler..
    
    int seviye_sec(void);
    
    int islem_sec(void);
    
    void islem_arti(int,int);
    
    void islem_eksi(int,int);
    
    void islem_carpi(int,int);
    
    void islem_bolu(int,int);
    
    
    int main(void)
    
    {
        
        char devam_mi;
        
        int rasgele_sayi_1,rasgele_sayi_2,islem;
        
        srand(time(NULL));
        
        do {
              seviye = seviye_sec();
              
              printf("\n");
              
              islem = islem_sec();
              
              printf("\n");
              
              if(seviye==1) {
                            
                 rasgele_sayi_1 = 1+rand()%10;
                 rasgele_sayi_2 = 1+rand()%10;
                 
                 switch(islem) {
                               
                    case 1:
                        islem_arti(rasgele_sayi_1,rasgele_sayi_2);
                        break;
                        
                    case 2:
                        islem_eksi(rasgele_sayi_1,rasgele_sayi_2);
                        break;
                        
                    case 3:
                        islem_carpi(rasgele_sayi_1,rasgele_sayi_2);
                        break;
                        
                    case 4:
                        islem_bolu(rasgele_sayi_1,rasgele_sayi_2);
                        break;
                        
                        }
                        
                           }
                           
              else {
                   
                 rasgele_sayi_1 = 10+rand()%90;
                 rasgele_sayi_2 = 10+rand()%90;
                      
                 switch(islem) {
                               
                    case 1:
                        islem_arti(rasgele_sayi_1,rasgele_sayi_2);
                        break;
                    
                    case 2:
                        islem_eksi(rasgele_sayi_1,rasgele_sayi_2);
                        break;
                        
                    case 3:
                        islem_carpi(rasgele_sayi_1,rasgele_sayi_2);
                        break;
                        
                    case 4:
                        islem_bolu(rasgele_sayi_1,rasgele_sayi_2);
                        break;
                        
                        }
                        
                           }
                           
              printf("\n");
                        
              printf("Devam Etmek İstermisiniz?..(e,h)=..");
              devam_mi=getche();
                     
              printf("\n\n");
                     
              sayac=1;
              basari=0;
                     
              }while(devam_mi=='e');
    
    printf("Programimizi Kullandiginiz Icin Tesekkurler..\n");
               
              printf("Hoscakalin...");
               
              getch();return 0;
    }
    
    int seviye_sec(void)
    
    {  
        
         printf("BIR BASAMAKLI ISLEMLER ICIN \"1\"E...\n");
         
         printf("IKI BASAMAKLI ISLEMLER ICIN \"2\"E BASINIZ...\n");
    
    printf("LUTFEN SECENEGINIZI GIRINIZ...");
         scanf("%d",&seviye);
    
    return seviye;
    }
    
    int islem_sec(void)
    
    {
        int islem;
        
        printf("TOPLAMA ICIN \"1\"E...\n");
        
        printf("CIKARMA ICIN \"2\"E...\n");
        
        printf("CARPMA ICIN  \"3\"E...\n");
        
        printf("BOLME ICIN   \"4\"E BASINIZ...\n");
        
        printf("LUTFEN SECENEGINIZI GIRINIZ...");
        scanf("%d",&islem);
        
        return islem;
    }
                            
    void islem_arti(int rasgele_1,int rasgele_2)
    
    {
         printf("%d arti %d kac eder?..",rasgele_1,rasgele_2);
         scanf("%d",&sayi);
                    
         do {
         
            if(sayi==(rasgele_1 + rasgele_2)) {
           
               switch(sayac) {
           
                  case 1:
                      printf("Mukemmelsin");
                      break;
           
                  case 2:
                      printf("Cok Guzel");
                      break;
           
                  case 3:
                      printf("Aferin");
                      break;
           
                  default:
                      printf("Boyle Devam Et");
                      break;
                  
                         }
                         
                basari=1;
                                                       }
                      
             else {
                           
                switch(sayac) {
                          
                   case 1:
                       printf("Hayir Lutfen Tekrar Dene...");
                       break;
               
                   case 2:
                       printf("Yanlis.Lutfen Tekrar Dene...");
                       break;
               
                   case 3:
                       printf("Hayir.Denemeye Devam...");
                       break;
               
                   default:
                       printf("Pes Etmeyin...");
                       break;
                       
                              }
                                   
                   scanf("%d",&sayi);
            
                                   }
              sayac++;
         
              }while(basari!=1);
         
    }
    
    void islem_eksi(int rasgele_1,int rasgele_2)
    
    {
         printf("%d eksi %d kac eder?..",rasgele_1,rasgele_2);
         scanf("%d",&sayi);
                    
         do {
         
          if(sayi==(rasgele_1 - rasgele_2)) {
           
               switch(sayac) {
           
                  case 1:
                      printf("Mukemmelsin");
                      break;
           
                  case 2:
                      printf("Cok Guzel");
                      break;
           
                  case 3:
                      printf("Aferin");
                      break;
           
                  default:
                      printf("Boyle Devam Et");
                      break;
                  
                         }
                         
                basari=1;
                                                       }
                      
            else {
                           
                switch(sayac) {
                          
                   case 1:
                       printf("Hayir Lutfen Tekrar Dene...");
                       break;
               
                   case 2:
                       printf("Yanlis.Lutfen Tekrar Dene...");
                       break;
               
                   case 3:
                       printf("Hayir.Denemeye Devam...");
                       break;
               
                   default:
                       printf("Pes Etmeyin...");
                       break;
                       
                              }
                                   
             scanf("%d",&sayi);
            
                                   }
             sayac++;  
         
             }while(basari!=1);
         
    }
    
    void islem_carpi(int rasgele_1,int rasgele_2)
    
    { 
    
    printf("%d carpi %d kac eder?..",rasgele_1,rasgele_2);
         scanf("%d",&sayi);
                    
         do {
         
          if(sayi==(rasgele_1 * rasgele_2)) {
           
               switch(sayac) {
           
                  case 1:
                      printf("Mukemmelsin");
                      break;
           
                  case 2:
                      printf("Cok Guzel");
                      break;
           
                  case 3:
                      printf("Aferin");
                      break;
           
                  default:
                      printf("Boyle Devam Et");
                      break;
                  
                         }
                         
                basari=1;
                                                       }
                      
            else {
                           
                switch(sayac) {
                          
                   case 1:
                       printf("Hayir Lutfen Tekrar Dene...");
                       break;
               
                   case 2:
                       printf("Yanlis.Lutfen Tekrar Dene...");
                       break;
               
                   case 3:
                       printf("Hayir.Denemeye Devam...");
                       break;
               
                   default:
                       printf("Pes Etmeyin...");
                       break;
                       
                              }
                                   
             scanf("%d",&sayi);
            
                                   }
             sayac++;  
         
             }while(basari!=1);
         
    }
    
    void islem_bolu(int rasgele_1,int rasgele_2)
    
    {
         
         if(rasgele_1%rasgele_2!=0) {
                                    
            if(seviye==1) {
                         
              do {  
                rasgele_1 = 1 + rand()%9;
                rasgele_2 = 1 + rand()%9;
                }while(rasgele_1%rasgele_2!=0);
                  
                  }
                  
            else {
                 
              do {
                  rasgele_1 = 10+rand()%90;
                  rasgele_2 = 10+rand()%90;
                  }while(rasgele_1%rasgele_2!=0);
                  
                  }
                                                 
            }
    
    printf("%d bolu %d kac eder?..",rasgele_1,rasgele_2);
         scanf("%d",&sayi);
                    
         do {
         
          if(sayi==(rasgele_1 / rasgele_2)) {
           
               switch(sayac) {
           
                  case 1:
                      printf("Mukemmelsin");
                      break;
           
                  case 2:
                      printf("Cok Guzel");
                      break;
           
                  case 3:
                      printf("Aferin");
                      break;
           
                  default:
                      printf("Boyle Devam Et");
                      break;
                  
                         }
                         
                basari=1;
                                                       }
                      
            else {
                           
                switch(sayac) {
                          
                   case 1:
                       printf("Hayir Lutfen Tekrar Dene...");
                       break;
               
                   case 2:
                       printf("Yanlis.Lutfen Tekrar Dene...");
                       break;
               
                   case 3:
                       printf("Hayir.Denemeye Devam...");
                       break;
               
                   default:
                       printf("Pes Etmeyin...");
                       break;
                       
                              }
                                   
             scanf("%d",&sayi);
            
                                   }
             sayac++;  
         
             }while(basari!=1);
         
    }
     
  3. Narqotic

    Narqotic Bilgiliyim rank8

    Kayıt:
    22 Nisan 2007
    Mesajlar:
    1.365
    Beğenilen Mesajlar:
    0
    Ödül Puanları:
    0
    Meslek:
    !!!
    Şehir:
    BeN SeNiN CaNıN İçİN ÖmRüMü BiR KiBRiTiN KaBıNDa T
    ===Mahkum Problemi===

    Problem şu ;
    bir masanın etrafında 21 tane mahkum vardır..
    1. mahkumdan başlamak üzere 1. mahkumdan sonra gelen hayatta olan ilk 2 mahkumdan 2.si ölecek daha sonra o ölen mahkumdan sonra gelen ilk hayatta olan mahkumdan sonraki ilk 2 mahkumdan 2. ölecek ve bu böyle devam edecek ta ki hayatta 1 kişi kalana kadar,hayatta kalan mahkum hangisidir?
    Bu arada kodlara bakmadan algoritmayı oluşturmaya çalışın , zihin açıcı bir soru bence...

    Benim geliştirdiğim kodlar;


    Kod:
    Kod:
    #include<stdio.h>
    #include<conio.h>
    
    main()
    {
          int A[21]={1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}; //Mahkumların hepsine 1 degeri verdim,yaşadıklarını belirtmek için.
          int i,j,n,sayac,x;
          i=0; // 1. mahkumdan başlandığı için i=0 başlangıç değeri verdim.
          while(1) { sayac=0;x=0;n=i+1;
           while(1){ if(n>20) n=0;
                     if(A[n]==1) sayac++; //Hayatta olan mahkumdan sonraki hayatta olan ilk iki mahkumu bulmak icin,
                     if(sayac==2) break;  //sonsuz döngü açtım,bu ilk iki mahkumdan ikincisine ulaştığımda döngüyü kırdım,
                     n++;                 //çünkü ölücek olan ikinci mahkum olacak,
                    }
            A[n]=0;//döngüyü kırdıktan sonra o makuma 0 değeri vererek öldürdüm.
            
            while(1) { n++;                      //öldürdüğüm mahkumdan sonra gelen ilk hayattaki mahkumu bulmak için,
                       if(n>20) n=0;             //yine sonsuz bir döngü açtım,çünkü bi yerden sonra ölü mahkumdan sonra gelen,
                       if(A[n]==1) {i=n;break;}  // mahkumda ölü olabilir,yani 18.=0,19.=0 olabilirdi.
                      }
            for(j=0;j<21;j++) { if(A[j]==1) x++;} // for döngüsüyle hayatta kalan tek 1 kişi olup olmadığını kontrol ettim,
            if(x==1) break;                       //eğer 1 kişi kalmışsa en baştaki sonsuz döngüyü kırıp çıktım..
                    }
            for(j=0;j<21;j++) {if(A[j]==1) { printf("%d",j+1);break;} // son olarak hayatta olan kişiyi indis numarısıyla buldum..
                                                                       //indis numarasını 1 arttırım çünkü A[0] 1. kişiyi temsil ediyo aslında.
                              } 
    
    getch();return 0;
    }
     
  4. Narqotic

    Narqotic Bilgiliyim rank8

    Kayıt:
    22 Nisan 2007
    Mesajlar:
    1.365
    Beğenilen Mesajlar:
    0
    Ödül Puanları:
    0
    Meslek:
    !!!
    Şehir:
    BeN SeNiN CaNıN İçİN ÖmRüMü BiR KiBRiTiN KaBıNDa T
    ==8 Vezir Problemi==

    Problem şu;8 vezir bir satranç tahtasına birbirlerini yemeyecek durumda,kaç farklı şekilde yerleştirilebilir.Programda kaba kuvvet yaklaşımını kullandım.Program çalışmaya başladıktan sonra her satırda yan yana 8 sayı görüceksiniz bu sayılardan 1.si,satranç tahtasında 1. satırda bulunan vezirin sütun numarası,2.sayı 2. satırda bulunan vezirin sütun numarası..bu şekilde.Ayrıca programın sonunda da kaç ihtimal olabileceğini göreceksiniz.
    Şunu söylemeden geçemicem, programlamayla uğraşan herkes "kendi başına " bu soruyla mutlaka ama mutlaka uğraşmalı.Neyse umarım beğenirsiniz..



    Kod:
    Kod:
    #include<stdio.h>
    #include<conio.h>
    void eleman_sifirla(int *);
    int kontrol_a(int [][8],int);
    int kontrol_b(int [][8],int);
    int kontrol_c(int [][8],int);
    int kontrol_d(int [][8],int);
    int kontrol_e(int [][8],int);
    int kontrol_f(int [][8],int);
    int kontrol_g(int [][8],int);
    
    int main(void)
    {
        
        int a,b,c,d,e,f,g,h,bulunan=0;
        int tahta[8][8]={0};
    
    for(a=0;a<=7;a++){
        
         for(b=0;b<=7;b++){
         
           if(b==a)
             continue;
         
           for(c=0;c<=7;c++){
                             
              if(c==a||c==b)
                continue;
                         
              for(d=0;d<=7;d++){
                                
                 if(d==a||d==b||d==c)
                   continue;
            
                  for(e=0;e<=7;e++){
                                    
                     if(e==a||e==b||e==c||e==d)
                        continue;
            
                      for(f=0;f<=7;f++){
                                        
                         if(f==a||f==b||f==c||f==d||f==e)
                            continue;
                               
                           for(g=0;g<=7;g++){
                                             
                              if(g==a||g==b||g==c||g==d||g==e||g==f)
                                 continue;
                                
                                for(h=0;h<=7;h++){
                                                  
                                   if(h==a||h==b||h==c||h==d||h==e||h==f||h==g)
                                       continue;
                                 
                 tahta[0][a]=1;
                 tahta[1][b]=1;
                 tahta[2][c]=1;
                 tahta[3][d]=1;
                 tahta[4][e]=1;
                 tahta[5][f]=1;
                 tahta[6][g]=1;
                 tahta[7][h]=1;
                 
                 if(kontrol_a(tahta,a)){
                   eleman_sifirla(tahta[0]);
                   continue;
                   }
                 
                 if(kontrol_b(tahta,b)){
                   eleman_sifirla(tahta[0]);
                   continue;
                   }
                   
                 if(kontrol_c(tahta,c)){
                   eleman_sifirla(tahta[0]);
                   continue;
                   }
                   
                 if(kontrol_d(tahta,d)){
                   eleman_sifirla(tahta[0]);
                   continue;
                   }
                   
                 if(kontrol_e(tahta,e)){
                   eleman_sifirla(tahta[0]);
                   continue;
                   }
                   
                 if(kontrol_f(tahta,f)){
                   eleman_sifirla(tahta[0]);
                   continue;
                   }
                   
                 if(kontrol_g(tahta,g)){
                   eleman_sifirla(tahta[0]);
                   continue;
                   }
    
    printf("A%d B%d C%d D%d E%d F%d G%d H%d\n",a+1,b+1,c+1,d+1,e+1,f+1,g+1,h+1);
                 printf("-----------------------\n");
                 bulunan++;
                 }//h sonu
                 }//g sonu
                 }//f sonu
                 }//e sonu
                 }//d sonu
                 }// c sonu
                 }//b sonu
                 }//a sonu
                 
          printf("İslem Bitmistir Toplam %d iHtimal Vardir...",bulunan);
          getch();
          return 0;
    }
    
    int kontrol_a(int tahta[][8],int a)
    {
        int j,k,z,w;
    
        j=1;
        k=a+1;
        
        while(j<=7&&k<=7){
         
          if(tahta[j][k]==1)
            return 1;
              
           j++;
           k++;
           }
          
        z=a-1;
        w=1;
          
        while(z>=0&&w<=7){
         
           if(tahta[w][z]==1)
             return 1;
            
           w++;
           z--;
            }
          
         return 0;
    }
     
  5. Narqotic

    Narqotic Bilgiliyim rank8

    Kayıt:
    22 Nisan 2007
    Mesajlar:
    1.365
    Beğenilen Mesajlar:
    0
    Ödül Puanları:
    0
    Meslek:
    !!!
    Şehir:
    BeN SeNiN CaNıN İçİN ÖmRüMü BiR KiBRiTiN KaBıNDa T
    tc basit bir ev cizimi sadece 3 yuvarlak gerisi düz cizgi;


    Kod:
    #include<stdio.h>
    #include<conio.h>
    #include<math.h>
    #include<graphics.h>
    main(){
    int gd=DETECT,gm,a;
    detectgraph(&gd,&gm);
    initgraph(&gd,&gm,"c:\\tc\\bgi\\");
    cleardevice();
    for(a=0;a<480;a++){
    setcolor(2);
    line(0,0+a,820,0+a);
    
    }
    //cati
    setcolor(4);
    for(a=0;a<100;a++){
    line(250-a,50+a,250+a,50+a);
    }
    //duvar
    for(a=0;a<200;a++){
    setcolor(1);
    line(150,150+a,350,150+a);
    }
    //kapi
    for(a=0;a<50;a++){
    setcolor(3);
    line(230,300+a,270,300+a);
    }
    //pencere sol
    setcolor(0);
    line(175,200,205,200);
    line(175,200,175,225);
    line(190,200,190,225);
    line(175,212,205,212);
    line(175,225,205,225);
    line(205,225,205,200);
    //pencere sag
    line(325,200,295,200);
    line(325,200,325,225);
    line(325,225,295,225);
    line(295,225,295,200);
    line(325,212,295,212);
    line(310,200,310,225);
    //kapi kolu
    setcolor(1);
    circle(260,325,3);
    circle(260,325,2);
    circle(260,325,1);
    getch();
    }
    
    farklı bir ev;
    
    #include<stdio.h>
    #include<conio.h>
    #include<math.h>
    #include<graphics.h>
    main(){
    int gd=DETECT,gm,a;
    detectgraph(&gd,&gm);
    initgraph(&gd,&gm,"c:\\tc\\bgi\\");
    cleardevice();
    setcolor(1);
    line(100,100,400,100);
    line(100,100,100,400);
    line(400,100,400,400);
    line(100,400,400,400);
    line(400,100,450,85);
    line(400,400,450,385);
    line(450,385,450,85);
    //kapi
    setcolor(2);
    rectangle(260,370,240,400);
    //sol pencere
    setcolor(3);
    rectangle(140,220,160,200);
    //sag pencere
    rectangle(340,220,360,200);
    //cati
    setcolor(4);
    line(100,100,250,50);
    line(250,50,400,100);
    line(250,50,450,85);
    
    getch();
    }
    
    bir yazı soldan saga ver yukarıdan asa yazma;
    
    
    #include<stdio.h>
    #include<conio.h>
    main(){
    int i;
    char a[20]="MERHABA DšNYA";
    clrscr();
    printf("%s\n",a);
    for(i=0;i<=20;i++)
    printf("%c\n",a[i]);
    getch();
    }
    
    cümledeki bosluk sayısını bulma;
    
    #include<stdio.h>
    #include<conio.h>
    main(){
    int c,b;
    clrscr();
    printf("bir cmle giriniz:");
    b=0;
    do{
    c=getchar();
    if(c==' ') b++;}
    while(c!='\n');
    printf("%d tane bosluk var",b);
    getch();
    }
    
    kelimedeki "a" harfini bulan program;
    
    #include<stdio.h>
    #include<conio.h>
    #include<stdlib.h>
    main(){
    char ad[20];
    int i,a=0;
    clrscr();
    gotoxy(30,9);printf("kelimeyi girin:");scanf("%s",ad);
    for(i=0;i<=19;i++){
    if (ad[i]=='a') a=a+1;
    }
    gotoxy(30,10);printf("girilen kalime %d tane a harfi var",a);
    
    getch();
    }
    
    tahmin etme (1-100 ara sayıyı bulmaya calısma );
    
    #include<stdio.h>
    #include<conio.h>
    #include<stdlib.h>
    main(){
    int a,e,i;
    char b;
    clrscr();
    randomize();
    bas:
    a=random(100);
    printf("%d",a);
    for(i=1;i<=3;i++){
    printf("tahmin gir:\n");scanf("%d",&b);
    if (b==a) { printf("cevabnz dogru\n"); break; }
    else printf("cevabnz yanls\n");
    }
    getch();
    
    }
    
     
  6. Narqotic

    Narqotic Bilgiliyim rank8

    Kayıt:
    22 Nisan 2007
    Mesajlar:
    1.365
    Beğenilen Mesajlar:
    0
    Ödül Puanları:
    0
    Meslek:
    !!!
    Şehir:
    BeN SeNiN CaNıN İçİN ÖmRüMü BiR KiBRiTiN KaBıNDa T
    Arkadaşlar siz bu işin ustası olmuşsunuz.Ben de yeni öğreniyorum.Paylaşımın iyisi kötüsü olmaz diyerek,benim gibi yeni öğrenen arkadaşlar da incelesin diye bir hesap makinesi


    Kod:
    #include<stdio.h> 
    int toplama(s1,s2); 
    int cikarma(s1,s2); 
    int bolme (s1,s2); 
    int carpma (s1,s2); 
    main() 
    { 
    int s1,s2,st; 
    char i; 
    printf("HESAP MAKINASI S.1.0\n"); 
    printf("Islemi yaziniz:\n"); 
    scanf("%d%c%d",&s1,&i,&s2); 
    switch(i) 
    { 
    case '+':toplama(s1,s2); 
    break; 
    case '-':cikarma(s1,s2); 
    break; 
    case '/':bolme(s1,s2); 
    break; 
    case '*':carpma(s1,s2); 
    break; 
    default :printf("Yanlis islem\n"); 
    } 
    system ("PAUSE"); 
    return 0; 
    } 
    
    toplama(s1,s2) 
    { 
             printf("Toplama isleminin sonucu:%d\n",s1+s2); 
    } 
    
    cikarma(s1,s2) 
    { 
             printf("Cikarma isleminin sonucu:%d\n",s1-s2); 
    } 
    bolme(s1,s2) 
    { 
           printf("Bolme isleminin sonucu:%d\n",s1/s2); 
    } 
    carpma(s1,s2) 
    { 
            printf("Carpma isleminin sonucu:%d\n",s1*s2); 
    } 
    
     
  7. Narqotic

    Narqotic Bilgiliyim rank8

    Kayıt:
    22 Nisan 2007
    Mesajlar:
    1.365
    Beğenilen Mesajlar:
    0
    Ödül Puanları:
    0
    Meslek:
    !!!
    Şehir:
    BeN SeNiN CaNıN İçİN ÖmRüMü BiR KiBRiTiN KaBıNDa T
    Buyur bak ben de grafik komutlarını kullanmadan yapmıştım daha önce. her defasında silip tekrar yazdırma yoluyla yaptım
    Kod:
    #include <stdio.h>
    #include <stdlib.h>
    
    int main()
    {
    int i,j=0;
    
    do {
    for (i=0; i<j; i++) printf(" ");
    printf("OZGUN BILGETAY");
    j++;
    system("CLS");
    if (j==81-strlen("OZGUN BILGETAY")) j=0;
    } while (!kbhit()); // kullanıcının herhangi bi tuşa basmasını bekler
    
    return 0;
    }
     
  8. Narqotic

    Narqotic Bilgiliyim rank8

    Kayıt:
    22 Nisan 2007
    Mesajlar:
    1.365
    Beğenilen Mesajlar:
    0
    Ödül Puanları:
    0
    Meslek:
    !!!
    Şehir:
    BeN SeNiN CaNıN İçİN ÖmRüMü BiR KiBRiTiN KaBıNDa T
    Kod:
    #incude<stdio.h>
    #include<conio.h>
    int s1,s2,s3;
    int i;
    main()
    {clrscr();
    printf("1.sayi gir");scanf("%d",&s1);
    printf("2.sayi gir");scanf("%d",&s2);
    printf("3.sayi gir");scanf("%d",&s3);
    if (s1<s3) && (s1<s3)
    printf("1.sayi en küçük");
    else if (s2<s3)
    printf("2.sayi en küçük");
    else printf("3.sayi en küçük");
    Getch();
    }
     
  9. Leet1

    Leet1 Old School olduser rank8

    Kayıt:
    13 Mayıs 2007
    Mesajlar:
    8.906
    Beğenilen Mesajlar:
    1
    Ödül Puanları:
    0
    Teşekkürler Hepinize
     
  10. BlackTheSea

    BlackTheSea Öğretiyorum rank8

    Kayıt:
    8 Kasım 2007
    Mesajlar:
    639
    Beğenilen Mesajlar:
    0
    Ödül Puanları:
    0
    Meslek:
    Thief ^^
    Şehir:
    www.extraloob.com
    thanks mucX
     
  11. belirsizzzzz

    belirsizzzzz Aileden rank8

    Kayıt:
    21 Aralık 2007
    Mesajlar:
    7.655
    Beğenilen Mesajlar:
    0
    Ödül Puanları:
    0
    Meslek:
    CeyRRANNCI
    Şehir:
    Tokyo /Y.t
    güzel bunları bende yapabilirim