Hi Community;
Ich bin neu hier und hab schon mein erstes Problem mitgebracht!
Ich bin gerade dabei C++ zu erlernen, ich hab nun ein Programm geschrieben das eine Zufallszahl mithilfe der srand funktion ausführen sollte wo man dann diese eraten muss nur leider kommt immer die selbe Zahl wenn ich das Programm öffne!
Hab hier ma denn Code aufgelistet! Bitte um Hilfe!
Ich bin neu hier und hab schon mein erstes Problem mitgebracht!
Ich bin gerade dabei C++ zu erlernen, ich hab nun ein Programm geschrieben das eine Zufallszahl mithilfe der srand funktion ausführen sollte wo man dann diese eraten muss nur leider kommt immer die selbe Zahl wenn ich das Programm öffne!
Hab hier ma denn Code aufgelistet! Bitte um Hilfe!
Code:
#include <iostream>
#include <conio.h>
#include <stdlib.h>
using namespace std;
int main()
{
int RateZahl;
int SuchZahl;
int c;
srand(4);
SuchZahl = rand() % 1000 + 1;
do
{
cout << "Geben Sie eine Zahl zwischen 1 und 1000 ein:" << endl;
cin >> RateZahl;
if (RateZahl < SuchZahl)
{
cout << "Diese Zahl ist zu klein!" << endl;
}
if (RateZahl > SuchZahl)
{
cout << "Diese Zahl ist zu groß!" << endl;
}
}
while (RateZahl != SuchZahl);
cout << "Richtig!" << endl;
c =getch();
}