• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[C++] Zahlenraten

Status
Für weitere Antworten geschlossen.
P

Plankton

Guest
Hi Leute!
Habe ein kleines Problem mit C++.

Problem
Alls Abschlussaufgabe des zweiten Kapitels soll man ein Zahlenraten programmieren.
Hab das denn auch mal gemacht, dummerweise hat die "Zufallszahl" immer den wert 52. das ist Blöd:mrgreen: Weiß jemand, woran das liegt?

Code
Code:
#include <cstdlib>
#include <iostream>
#include <stdlib.h>

using namespace std;

int main(int argc, char *argv[])
{
    int zufall;
    int eingabe;
    srand(4);
    zufall = rand() % 1000 + 1;
    
    cout << "Geben Sie eine Zahle ein\n" << endl;
    cin >> eingabe;
    
    while (eingabe != zufall) 
          {
                if (eingabe > zufall) {
                            cout << "Kleiner\n" << endl;
                            cout << "Geben Sie eine Zahle ein\n" << endl;
                            cin >> eingabe;
                            }
                if (eingabe < zufall) {
                            cout << "Groesser\n" << endl;
                            cout << "Geben Sie eine Zahle ein\n" << endl;
                            cin >> eingabe;
                            }
                }   
    
    if (eingabe = zufall) {
                cout << "Korrekt \a \n" << endl;
                }
    
    system("PAUSE");
    return EXIT_SUCCESS;
}

mfg Plankton
 
Werbung:
nimm mal das als zufallsgenerator:
Code:
#include <time.h>
int zufall;

  srand ( time(NULL) );

  zufall = rand() % 100 + 1;// zahlen bis 100
 
Ich danke Dir, das war die Lösung.
Jetzt läuft es^^
Dafür gibt's nen Punkt;)

mfg Plankton
 
Werbung:
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben