Modder
Stammgast
Hallo zusammen:D
Gleich mal die Aufgabe:
Das gegebene Programm berechnet eine Zufallszahl zwischen 0 bis 32767. Erstellen Sie nun ein Programm, das eine Zufallszahl zwischen 0 und 100 bereitstellt. Der Spieler soll die Zahl erraten. Das Programm zählt die Anzahl Versuche, bis die Zahl gefunden wird.
Hier das gegebene Programm:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main()
{
int x;
int y;
int z=0;
time_t t;
srand(50000*time(&t));
x=rand();
printf("\n%i",x);
getchar();
}
Was ich bereits herausgefunden habe ist, dass es x=rand()%100; heissen muss, damit die Zufallszahl von 0 bis 100 generiert wird. Ansonsten vermute ich nur, dass das ganze mit einer Zählschleife gelöst werden kann.
Kann mir hier jemand weiterhelfen?
mfg Modder
Gleich mal die Aufgabe:
Das gegebene Programm berechnet eine Zufallszahl zwischen 0 bis 32767. Erstellen Sie nun ein Programm, das eine Zufallszahl zwischen 0 und 100 bereitstellt. Der Spieler soll die Zahl erraten. Das Programm zählt die Anzahl Versuche, bis die Zahl gefunden wird.
Hier das gegebene Programm:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main()
{
int x;
int y;
int z=0;
time_t t;
srand(50000*time(&t));
x=rand();
printf("\n%i",x);
getchar();
}
Was ich bereits herausgefunden habe ist, dass es x=rand()%100; heissen muss, damit die Zufallszahl von 0 bis 100 generiert wird. Ansonsten vermute ich nur, dass das ganze mit einer Zählschleife gelöst werden kann.
Kann mir hier jemand weiterhelfen?
mfg Modder