1. Reklam


    1. bestsro
      joysro
      anafor
      deep
      eos
      anafor
      trensro
      planetsro

[C++] Sayı Tahmin Etme Programı


  1. Silkroad Tasarım

    Silkroad Tasarım moderator

    Kayıt:
    27 Temmuz 2012
    Mesajlar:
    1.378
    Beğenilen Mesajlar:
    36
    Ödül Puanları:
    48
    Şehir:
    nWo ~
    [​IMG]

    Kod:
    #include <iostream>
    #include <time.h>
    #include <windows.h>
    using namespace std;
    //Soru: Sayı tahmin oyunu yapılacak ve 3 kez tahmin edilme hakkı verilecek. Kaybetme & Kazanma durumu ekranda yazılacak...
    int main() {
     
        int rastgelesayi,tahmin1,tahmin2,tahmin3;
        char devam;
        srand (time(NULL));
        rastgelesayi=rand()%10+1;
            cout<<"|-----------------------------------|"<<endl;
            cout<<"|         Sayi Tahmin Oyunu         |"<<endl;
            cout<<"|-----------------------------------|"<<endl;
            cout<<"|-----Tahmin ettiginiz 1.sayi: ";
                cin >> tahmin1;
                    if (tahmin1==rastgelesayi){
                        cout<< "|-------Tebrikerler! dogru cevabimiz: "<<rastgelesayi<<endl;
                        cout<< "\n\n\n| www.extraloob.com & SilkroadTasarim | \n";
                        system ("pause");
                    }  
                    else{
                        cout <<"|---Malesef bilemediniz..."<<endl;
                        cout <<"|-----Tahmin ettiginiz 2.sayi: ";
                        cin >> tahmin2;
                            if (tahmin2==rastgelesayi){
                                cout<< "|-------Tebrikerler! dogru cevabimiz: "<<rastgelesayi<<endl;
                                cout<< "\n\n\n| www.extraloob.com & SilkroadTasarim | \n";
                                system ("pause");
                                }
                            else{
                                cout <<"|---Malesef bilemediniz..."<<endl;
                                cout <<"|-----Tahmin ettiginiz 3.sayi: ";
                                cin >> tahmin3;
                                    if (tahmin3==rastgelesayi){
                                        cout<< "|-------Tebrikerler! dogru cevabimiz: "<<rastgelesayi<<endl;
                                        cout<< "\n\n\n| www.extraloob.com & SilkroadTasarim | \n";
                                        }
                                    else{
                                        cout <<"|---Malesef bilemediniz..."<<endl;
                                        cout<< "|Programin tahmin ettigi sayi: "<<rastgelesayi;
                                        cout<< "\n\n|-----Devam edicek misiniz(e/h): ";
                                        cin>> devam;
                                        if (devam=='e'){
                                            return main();
                                        }
                                        if (devam=='h'){
                                            cout<<"|-------------------------------"<<endl;
                                            cout <<"|--Gorusmek uzere :) | www.extraloob.com & SilkroadTasarim | ";
                                        }
                              
                }
            }                  
        }
      }
     
  2. EnderGelisenOsasunaAtagi

    EnderGelisenOsasunaAtagi nowayout

    Kayıt:
    17 Haziran 2012
    Mesajlar:
    1.147
    Beğenilen Mesajlar:
    9
    Ödül Puanları:
    38
    Aynı kodu 3 kere yazmak yerine sayı tahminini fonksiyon olarak ya da while döngüsüyle yapmak daha mantıklı olur.
     
    sarkolata bunu beğendi.