Befehl damit iergend eine Zahl von 1-100 angezeigt wird
-
Wie schon im Topic beschrieben
wie lautet der Befehl damit eine zuäfllige Zahl aufgewählt wird?
-
Hallo
Du meinst sicher nicht Befehle, sondern Funktionen.
chrische
-
Axo
Ein wenig genauer erklärt
Ich brauche ein Programm das eine Zahl anzeigt iergedneine
Also es fängt so an:#inlude<iostream>
using namespace std;int main()
{
cout<<"Klicke Enter und dir wird eine individuelle Zahl gezeigt ";
cin.get();
cout<<" "<<Befehl für zufällige Zahl<<" ist die individuelle Zahl ";
cout<<" \n Danke du kannst das Programm nun schliesen ";
cin.get();
}
-
kann auch sein welche funktion oder befehl muss denn da hin damit das gescheith das ich eben erklaert habe??
-
Hallo
Zufallsgenerator initialisieren:
srand((unsigned)time(NULL);Für Zahlen zwischen 0 und 99:
int i=rand()%100;chrische
-
wie muesste der code dann komplett aussehen?
-
ah habs selbst geschafft
#include<iostream>
using namespace std;int main()
{
srand((unsigned)time(NULL));
int i=rand()%100;cout<<" "<<i<<" ";
cin.get();
}aber jedes mal wenn ich das Programm wieder öffne zeigt er ne zahl die gröser ist bis er bei 100 angekommen ist dann wieder bei 1
Will aber das immer ne zufälige Zahl rauskommt
-
Das bekommst du so nicht durch den Compiler, am Anfang fehlen
#include <cstdlib> #include <ctime>Also zeig bitte den ganzen Code.
-
nein genauso ist das
bei mir geht das wunderbar
-
Hmm, gut, meiner (gcc-3.4) kompilierts auch
(was nichts daran ändert das es falsch ist ;)).
Aber bei mir macht das Programm auch was es soll (bzw. falls du 1-100 statt 0-99 haben willst, musst du auf i noch 1 draufaddieren).
-
genau das will ich geaendert haben
nur noch das fehlt das der ieregdnwelche nimmt und nicht immer hoehere zahlen nimmt