Hi
Undzwar hab ich seit kurzem auf meiner neuen Schule Programmieren.
Aufgabe war ein Taschenrechner zu basteln der nur addieren kann , mit 2 / 3 zahlen.
Habe bissel extra hinzugefügt und unten wollte ich eine Return Funktion einbauen aber weißnicht genau wie das geht...
Kann mir das auch mal wer mit Funktionen erklären ?
Will eine Funktion aufstellen können die ich dann z.B. mit schleife() aufrufen kann...
Am kewlsten wäre wenn man das sogar auswählen könnte ....
Undzwar hab ich seit kurzem auf meiner neuen Schule Programmieren.
Aufgabe war ein Taschenrechner zu basteln der nur addieren kann , mit 2 / 3 zahlen.
Habe bissel extra hinzugefügt und unten wollte ich eine Return Funktion einbauen aber weißnicht genau wie das geht...
Kann mir das auch mal wer mit Funktionen erklären ?
Will eine Funktion aufstellen können die ich dann z.B. mit schleife() aufrufen kann...
Code:
/*
Creator : Niclas M
Class : ITA E1
Datum : 11.09.09
Aufgabe : Taschenrechner Programmieren ( Unit03 )
*/
#include <iostream>
using namespace std;
int endl, wahl, nummber1, nummber2, add, ergebnis, nummber3, reset;
main()
{
cout << "==============================================================\n";
cout << "= =\n";
cout << "= Taschenrechner =\n";
cout << "= =\n";
cout << "==============================================================\n";
cout << " =\n";
cout << " 3 Zahlen berechnung =\n";
cout << " =\n";
cout << "Gebe dann die Rechenart ein. \n";
cout << "[1]Addieren (+) [2]Subtrahieren(-) [3]Multiplikation(*) [4]Diwidieren(/) \n";
cin >> wahl;
cout << "Bitte geben sie die 1. Zahl ein\n";
cin >> nummber1;
cout << "Bitte geben sie die 2. Zahl ein\n";
cin >> nummber2;
cout << "Bitte geben sie die 3. Zahl ein\n";
cin >> nummber3;
if(wahl==1)
{
ergebnis = nummber1 + nummber2 +nummber3;
}
else if(wahl==2)
{
ergebnis = nummber1 - nummber2 - nummber3;
}
else if(wahl==3)
{
ergebnis = nummber1 * nummber2 *nummber3;
}
else if (wahl==4)
{
ergebnis = nummber1 / nummber2 / nummber3;
}
cout << "Das Ergebnis ist: " << ergebnis << " ! \n";
cout << "==============================================================\n";
cout << "= Sie können nun den =\n";
cout << "= =\n";
cout << "= Taschenrechner =\n";
cout << "= =\n";
cout << "= [1] Neuzustarten oder [2] Beenden =\n";
cout << "= =\n";
cout << "==============================================================\n";
cin >> reset;
if (reset==1)
{
schleife();
}
else if(reset==2)
{
system("pause");
}
}
schleife()
{
main()
}
Am kewlsten wäre wenn man das sogar auswählen könnte ....
Zuletzt bearbeitet: