Einzelnen Beitrag anzeigen
Ungelesen 13.09.09, 17:28   #15
Underkane
Ist öfter hier
 
Benutzerbild von Underkane
 
Registriert seit: Aug 2008
Beiträge: 232
Bedankt: 26
Underkane leckt gerne myGully Deckel in der Kanalisation! | 1630841 Respekt PunkteUnderkane leckt gerne myGully Deckel in der Kanalisation! | 1630841 Respekt PunkteUnderkane leckt gerne myGully Deckel in der Kanalisation! | 1630841 Respekt PunkteUnderkane leckt gerne myGully Deckel in der Kanalisation! | 1630841 Respekt PunkteUnderkane leckt gerne myGully Deckel in der Kanalisation! | 1630841 Respekt PunkteUnderkane leckt gerne myGully Deckel in der Kanalisation! | 1630841 Respekt PunkteUnderkane leckt gerne myGully Deckel in der Kanalisation! | 1630841 Respekt PunkteUnderkane leckt gerne myGully Deckel in der Kanalisation! | 1630841 Respekt PunkteUnderkane leckt gerne myGully Deckel in der Kanalisation! | 1630841 Respekt PunkteUnderkane leckt gerne myGully Deckel in der Kanalisation! | 1630841 Respekt PunkteUnderkane leckt gerne myGully Deckel in der Kanalisation! | 1630841 Respekt Punkte
Standard

Oh, sorry.
Habe dich falsch verstanden bzw. verlesen..ehrlich gesagt weiß ich selbst nichtmehr, was daran falsch war.

Jedenfalls bin ich fertig und habe alles so, wie ich es haben möchte:
PHP-Code:
#include <cstdlib>
#include <iostream>
#include <time.h>

using namespace std;

int main(int argcchar *argv[])
{
    
int range 10;
    
int tmp range-1;
    
int n 1;
    while ((
tmp tmp >> 1) > 0) {
            
n++;
    }
    
cout << "Ratespiel v1.2\n\n\n";
    
cout << "Hallo! ";
    
cout << "Ich will mit dir ein Spiel spielen." << endl;
    
cout << "Ich denke mir eine Zahl zwischen 1 und " << range << ". " << endl;
    
cout << "Du musst herauszufinden, welche Zahl ich mir gedacht habe." << endl;
    
cout << "Los geht's! Du hast " << << " Versuche!" << endl;
    
cout << "\n(c) by Andreas Schmidt\n" << endl;
    
    
int zahl;
    
srand(time(NULL)); //initialize random seed
    
unsigned int loesung = (rand() % range) + 1;
    
    
cout << "Welche Zahl habe ich mir gedacht? ";
    
cin >> zahl;
    
int i 0;
    while (
zahl != loesung && i++ < n-1)
    {
               if (
zahl loesungcout << "\nDas ist leider nicht richtig. Meine Zahl ist kleiner. " << endl;
               else 
cout << "\nDas ist leider nicht richtig. Meine Zahl ist gr\224\341er. " << endl;
               
               
               
cout << "Du hast noch " << n-<< " Versuche. " << endl;
               
cout << "Versuch' es nochmal. Gib eine Zahl ein: "
               
cin >> zahl;
    } 
    
    if (
zahl == loesungcout << "\nRichtig! Es war " << loesung << ".\n" << endl;
    else 
cout << "\nLeider nicht erraten, es war " << loesung << ".\n" << endl;
    
system("PAUSE"); //schließen
    
return EXIT_SUCCESS;

__________________
Underkane ist offline   Mit Zitat antworten