namen zufällig ausgeben ?

Jimbo2001

Mitglied
da ich in c++ noch nicht viel gemacht habe und ich nicht weiss ob oder wie das geht frage ich mal vielleicht kann einer von euch mir helfen.

also ich will zB. 10 namen nehmen und diese dann zufällig ausgeben.

naja wie man sowas in php macht weiss ich, aber wie mach ich es mit c++ ?

auserdem kann ich diese 10 (oder mehr) namen in eine txt datei schreiben und sie auslesen anstatt alles einzutippen.

tjo das wäre es mal.

wäre dankbar für hilfe.

mfg
jim
 
Wie gross ist Deine Erfahrung mit C++!

Was brauchst Du!
- Zufallszahlengenerator
- Array mit Namen
- Bildschirmausgabe

Ein paar kleine Tipps:
Wenn es nur ein kleines Testprogramm sein soll, dann könntest Du die Namen auch in ein Array schreiben und mit dem Array arbeiten.
So Beispielsweise:
char strNamen[5][20] = { "Müller", "Meier", "Hans", "August" };

[5] = Index
[20] = max. Grösse String mit Endzeichen

Zugriff auf Array
printf(strNamen[0]);
Ausgabe: Müller

Zwar könnte ich Dir ein komplettes Beispielprogramm hier präsentieren, aber ich bin der Meinung, Du sollst ja auch selber etwas dabei lernen! Also erst mal selber probieren!
 
ich will es ja eh selbst schreiben und meine erfahrungen in c++ sind naja nicht sehr gross wie gesagt totaler anfänger.

naja noch eine frage wie kann ich den zufallszahlengenerator begrenzen also das er nur zahlen von 0 bis 10 oder so macht ?

in php gibt es rand(1,40) aber in c++ geht das irgendwie nicht.

danke schon mal für den ersten teil der hat mir schon geholfen.
 
So kannst Du in C++ Zufallszahlen erzeugen:

int zufall = rand()%MAX+MIN

MIN = Minimum
MAX = Maximum

int zufall = rand()%10+1 erzeugt Zufallszahlen zwischen 1 und 10!
 
Zuletzt bearbeitet:
Zurück