Hallo zusammen. Ich brauche wieder einmal Hilfe bei einem Testprogramm. Ich wollte die Funktionen ein bischen festigen, deshalb habe ich ein paar mehr erstellt als benötigt würden. Leider erscheint immer noch der Fehler:
Syntaxfehler: Es fehlt ' ; ' vor ' Zeichenabfolge '.
Der Fehler erscheint in der 7 letzten Zeile.
Hier der Text

Syntaxfehler: Es fehlt ' ; ' vor ' Zeichenabfolge '.
Der Fehler erscheint in der 7 letzten Zeile.
Hier der Text
PHP:
// Trinkgeldrechner
//
#include <iostream>
using namespace std;
// externe Variablen
extern float Betrag = 100.0f; // Rechnungsbetrag
extern int Personen = 2; // Anzahl Personen
extern float Prozent = 10.0f; // Trinkgeldsatz
extern float Gesamt; // Gesamt pro Person
// Prototypen
float Rechnungsbetrag();
float AnzahlPersonen();
float Trinkgeldsatz();
// Hauptprogramm
int main ()
{
// Variablen
int Auswahl; // Auswahl der Schleife
// Menüschleife
do
{
cout << "Menue\n" << endl;
cout << "-------" << endl;
cout << "1:Rechnungsbetrag" << endl;
cout << "2:Anzahl Personen" << endl;
cout << "3:Trinkgeldsatz" << endl;
cout << "4:Beenden" << endl;
cout << "Auswahl: ";
cin >> Auswahl;
cout << endl;
switch (Auswahl)
{
// Rechnungsbetrag?
case ('1'):
{
// Resultat
Gesamt = Rechnungsbetrag ();
}break;
// Anzahl Personen?
case ('2'):
{
// Resultat
Gesamt = AnzahlPersonen ();
}break;
// Trinkgeldsatz?
case ('3'):
{
//Resultat
Gesamt = Trinkgeldsatz ();
}break;
// Beenden?
case ('4'):
{
cout << "Beenden" << endl;
}break;
//Falsche Eingab?
default:
{
cout << "Falsche Eingabe!\n\n" << endl;
}
}
}while (Auswahl == 4);
cout << "Beenden" << endl;
return 0;
}
// Funktionen
// Rechnungsbetrag
float Rechnungsbetrag ()
{
// Neuer Rechnungsbetrag wählen
cout << "Rechnungsbetrag = ";
cin >> Betrag;
cout << "\n" << endl;
cout << "Rechnungsbetrag: " << Betrag << endl;
// Rechnung
Gesamt = Betrag / 100 * Prozent / Personen;
cout << "Gesamt pro Person: " << Gesamt << endl;
return Gesamt;
}
// Anzahl Personen
float AnzahlPersonen ()
{
cout << "Anzahl Personen = ";
cin >> Personen;
cout << "\n" << endl;
cout << "Anzahl Personen: " << Personen << endl;
// Rechnung
Gesamt = Betrag / 100 * Prozent / Personen;
cout << "Gesamt pro Person: " << Gesamt << endl;
return Gesamt;
}
// Trinkgeldsatz
float Trinkgeldsatz ()
{
cout "Trinkgeldsatz (%) = ";
cin >> Prozent;
cout << "\n" << endl;
cout << "Trinkgeldsatz: " << Prozent << endl;
// Rechnung
Gesamt = Betrag / 100 * Prozent / Personen;
return Gesamt;
}