Zufallszahl
Von: , Frage gestellt am Di, 2. Jan 2001
Hi,
ich programmiere gerade eine Slotmaschine im C++ und habe ein Probleme mit den Zufallszahlen.
Obwohl ich alles richtig gemacht zu haben glaube (scheint ja eben nicht der Fall zu sein :-) wird bei mir die Zufallszahl immer als 1 angegeben. Zumindest habe ich IMMER 3 Kirschen (ich knacke jedesmal den Jackpot).
Beiliegend das Programm, ich hoffe jemand weiss Rat:
//Slotmaschine
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
#include <stdio.h>
void main()
{
long i;
long j;
long k;
long Punkte;
char Frage;
long Abzug;
//Zufallsgenerator mit Zahl initialisieren
srand ((unsigned) time (NULL));
//Zufallszahl erzeugen
i=rand() % 6 + 1;
j=rand() % 6 + 1;
k=rand() % 6 + 1;
Punkte = 100;
Frage = 'j';
Abzug = 0;
//Berechnung
cout << "\t\tHERZLICH WILLKOMMEN BEIM SLOT!!!" << endl << endl;
cout << "Wollen sie spielen? (j,n) alles ausser n gilt als ja " << endl << endl;
cin >> Frage;
cout << endl;
do
{
do
{
cout << Punkte << " Punkte" << endl << endl;
cout << "Es werden 5 Punkte abgezogen" << endl <<endl;
Punkte = Punkte - 5;
Abzug = Abzug + 5;
if (i=1)
{
//Kirsche1
cout << "Kirsche\t";
if (j=1)
{
//Kirsche2
cout << "Kirsche\t";
if (k=1)
{
//Kirsche3
cout << "Kirsche\t\n\n";
cout << "Sie haben 3 Kirschen!!" << endl << endl << "\t\tJACKPOT!!!!\n\n";
cout << "Sie erhalten "<< 500 + Abzug <<" Punkte" << endl << endl;
Punkte = Punkte + 500 + Abzug;
Abzug = 0;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben 2 Kirschen" << endl << endl;
cout << "Sie erhalten 75 Punkte\n\n";
Punkte = Punkte + 75;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben 2 Kirschen" << endl << endl;
cout << "Sie erhalten 75 Punkte\n\n";
Punkte = Punkte + 75;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben 2 Kirschen" << endl << endl;
cout << "Sie erhalten 75 Punkte\n\n";
Punkte = Punkte + 75;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben 2 Kirschen" << endl << endl;
cout << "Sie erhalten 75 Punkte\n\n";
Punkte = Punkte + 75;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben 2 Kirschen" << endl << endl;
cout << "Sie erhalten 75 Punkte\n\n";
Punkte = Punkte + 75;
}
}
else if (j=2)
{
//Kirsche-Pfirsich
cout << "Pfirsich\t";
if (k=1)
{
cout << "Kirsche\t\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte" << endl << endl;
Punkte = Punkte + 10;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
}
else if (j=3)
{
//Kirsche-Erdbeere
cout << "Erdbeere\t";
if (k=1)
{
cout << "Kirsche\t\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte" << endl << endl;
Punkte = Punkte + 10;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
}
else if (j=4)
{
//Kirsche-Zitrone
cout << "Zitrone\t";
if (k=1)
{
cout << "Kirsche\t\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte" << endl << endl;
Punkte = Punkte + 10;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
}
else if (j=5)
{
//Kirsche-Melone
cout << "Melone\t";
if (k=1)
{
cout << "Kirsche\t\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte" << endl << endl;
Punkte = Punkte + 10;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
}
else
{
//Kirsche-Ananas
cout << "Ananas\t";
if (k=1)
{
cout << "Kirsche\t\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte" << endl << endl;
Punkte = Punkte + 10;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben 1 Kirsche" << endl << endl;
cout << "Sie erhalten 10 Punkte\n\n";
Punkte = Punkte + 10;
}
}
}
else if (i=2)
{
cout << "Pfirsich\t";
//Pfirsich
if (j=1)
{
cout << "Kirsche\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=2)
{
cout << "Pfirsich\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben 3 Pfirsiche" << endl << endl;
cout << "Sie erhalten 20 Punkte" << endl << endl;
Punkte =Punkte +20;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=3)
{
cout << "Erdbeere";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=4)
{
cout << "Zitrone\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=5)
{
cout << "Melone\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else
{
cout << "Ananas\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
}
else if (i=3)
{
cout << "Erdbeere\t";
//Erdbeere
if (j=1)
{
cout << "Kirsche\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=2)
{
cout << "Pfirsich\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben 3 Erdbeeren" << endl << endl;
cout << "Sie erhalten 50 Punkte" << endl << endl;
Punkte = Punkte + 50;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=3)
{
cout << "Erdbeere";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=4)
{
cout << "Zitrone\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=5)
{
cout << "Melone\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else
{
cout << "Ananas\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
}
else if (i=4)
{
cout << "Zitrone\t";
//Zitrone
if (j=1)
{
cout << "Kirsche\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=2)
{
cout << "Pfirsich\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=3)
{
cout << "Erdbeere";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=4)
{
cout << "Zitrone\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie 3 Zitronen" << endl << endl;
cout << "Sie erhalten 100 Punkte" << endl << endl;
Punkte = Punkte + 100;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=5)
{
cout << "Melone\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else
{
cout << "Ananas\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
}
else if (i=5)
{
cout << "Melone\t";
//Melone
if (j=1)
{
cout << "Kirsche\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=2)
{
cout << "Pfirsich\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=3)
{
cout << "Erdbeere";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=4)
{
cout << "Zitrone\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=5)
{
cout << "Melone\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben 3 Melonen" << endl << endl;
cout << "Sie erhalten 150 Punkte" << endl << endl;
Punkte = Punkte + 150;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else
{
cout << "Ananas\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
}
else
{
cout << "Ananas\t";
//Ananas
if (j=1)
{
cout << "Kirsche\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=2)
{
cout << "Pfirsich\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=3)
{
cout << "Erdbeere";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=4)
{
cout << "Zitrone\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else if (j=5)
{
cout << "Melone\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben nichts" << endl << endl;
}
}
else
{
cout << "Ananas\t";
if (k=1)
{
cout << "Kirsche\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=2)
{
cout << "Pfirsich\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=3)
{
cout << "Erdbeere\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=4)
{
cout << "Zitrone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else if (k=5)
{
cout << "Melone\n\n";
cout << "Sie haben nichts" << endl << endl;
}
else
{
cout << "Ananas\n\n";
cout << "Sie haben 3 Ananas'" << endl << endl;
cout << "Sie erhalten 250 Punkte" << endl << endl;
Punkte = Punkte + 250;
}
}
}
cout << Punkte << endl << endl;
cout << "Wollen sie nochmal spielen? (j,n [jede falsche Zahl gilt als ja])" << endl << endl;
cout << "Es befinden sich " << Abzug << " Punkte im Jackpot"<< endl << endl;
if (Punkte == 0)
{
Frage = 'n';
}
else
{
cin >> Frage;
}
cout << endl;
}
while (Punkte >= 5,Frage != 'n');
//Falls Pleite
if (Punkte == 0)
{
cout << "\n\t\tSie sind Pleite\n\n";
}
cout << "Viel Glueck beim naechsten Mal";
cout << "\n\n";
}
while (Frage != 'n');
cout << "Vielen Dank fuers spielen, ihr Kontostand betrug " << Punkte << " Punkte." << endl << endl;
}
