z.B
Wollen sie noch eine Aufgabe ausrechnen? .
0 = Schließt er das Progamm
1 = läd es wieder am Anfang
Code:
//Bibel
#include <iostream>
#include <conio.h>
#include <stdio.h>
//Update (Verbesserung)
using namespace std;
//Switch Case
int iAuswahl;
//Grundlegende Zahlen (erweitert)
float Zahlf;
float Zahlf2;
float Zahlf3;
float Zahlf4;
//Prozent rechnung
float iPf;
float ipwf;
float iGf;
//Zinsrechnung
float Kapitalf;
float Zinsatzf;
float tagef;
//Mehrwertsteuer Mwst
float Mwstf ;
int main ()
{
//Begin
//Taschenrechner Berechnungsteil
//Das Menü(Haupt)
cout << "\n\n" << endl;
cout << "Taschenrechner" << endl;
cout << "Sie koennen folgende Zahlen druecken" << endl,
cout << "Alle die in Klammern sind z.B (1) müssen sie 1 eingeben"<< endl;
cout << "Viel Spass mit dem Taschenrechner wuenscht euch Leon/Achi :D."<< endl;
//Das sind die Haupt "rechenformeln" == Default
cout << "\n Grundrechenung:" << "\n" << endl;
cout << "(0) Fuer + Rechnung" << endl;
cout << "(1) Fuer - Rechnung" << endl;
cout << "(2) Fuer / Rechnung" << endl;
cout << "(3) Fuer * Rechnung" << endl;
//Geometrie Dreiecke Flächeninnerhaltsberechnungen + Umfang also A= && u=
cout << "\n" << endl;
cout << "Geometrie:" << endl;
//das Quadrat == Viereck
cout << "Das Viereck " << endl;
cout << "(4) Fuer Umfang" << endl;
cout << "(5) Fuer Flaecheninnerhalt" << endl;
//das Rechteck
cout << "\ndas Rechteck " << endl;
cout << "(6) Fuer Umfang" << endl;
cout << "(7) Fuer Flaecheninnerhalt " << endl;
//das Paralellogramm
cout << "\n Das Parallelogramm" << endl;
cout << "(8) Fuer Umfang" << endl;
cout << "(9) Fuer Flaecheninnerhalt " << endl;
//das Trapez
cout << "\n Das Trapez " << endl;
cout << "(10) Fuer Umfang " << endl;
cout << "Fuer Flaecheninhalt" << endl;
//In Arbeit
//In Arbeit //
//Prozentrechnung
cout << " \n" ;
cout << "Protzentrechnung" ;
cout << " \n" ;
cout << "Fuer denn Prozentsatz bitte (15) eingeben." << endl;
cout << "Fuer denn Grundwert bitte (16) eingeben." << endl;
cout << "Fuer denn Prozentwert bitte (17) eingeben." << endl;
//Protzentrechnung inkl Mehwertsteuern.
cout << "Fuer denn Mwst bitte (19%) (18) eingeben." << endl;
cout << "Fuer denn Mwst bitte (7%) (19) eingeben." << endl;
//Zins rechnung
cout << "Fuer denn Zinssatz bitte oder" " (Z)" " (20) eingeben." << endl;
//In Arbeit
cout << "Fuer denn Kapital(k)bitte (21) eingeben." << endl;
cout << "Fuer denn Zinsatz rauszufinden (22)." << endl;
//In Arbeit //
//Die Taschenrechner eingabekonsole
cout << "\n" ;
cin >> iAuswahl;
switch (iAuswahl)
{
//////////////////////////////
case 0:
cout << "Gebe ein";
cout << "Gebe erste Zahl fuer + ein " << endl;
cin >> Zahlf;
cout << "Gebe die zweite zahl fuer + ein" << endl;
cin >> Zahlf2;
cout << "Ergebnis:" << Zahlf + Zahlf2 << endl;
break;
//////////////////////////////
case 1:
cout << "Gebe die erste Zahl fuer - ein " << endl;
cin >> Zahlf;
cout << "Geben sie die zweite Zahl fuer - ein " << endl;
cin >> Zahlf2 ;
cout << "Ergebnis:" << Zahlf - Zahlf2 << endl;
break;
/////////////////////////////
case 2:
cout << "Gebe die erste Zahl für / ein " << endl;
cin >> Zahlf ;
cout << "Gebe die zweite Zahl für / ein " << endl;
cin >> Zahlf2;
cout << "Ergebnis:" << Zahlf / Zahlf2 << endl;
break;
////////////////////////////
case 3:
cout << "Gebe die erste Zahl für * ein " << endl ;
cin >> Zahlf ;
cout << "Gebe die zweite Zahl für * ein " << endl;
cin >> Zahlf2 ;
cout << "Ergebnis:" << Zahlf * Zahlf2 ;
break ;
///////////////////////////
case 4:
cout << "Geben sie eine beliebige Linie des Quadrates an! " << endl;
cin >> Zahlf;
cout << "Ergebnis:" << Zahlf*4 << "cm" << endl;
break;
//////////////////////////
case 5:
cout << "Geben sie eine beliebige Linie des Quadrates an!" << endl;
cin >> Zahlf;
cout << "Ergebnis:" << Zahlf*Zahlf << "cm" << endl ;
break;
/////////////////////////
case 6 :
cout << "Geben sie Flaeche A an" << endl;
cin >> Zahlf;
cout << "Geben sie Flaeche B an" << endl;
cin >> Zahlf2;
cout << "\n Ergebnis:" << Zahlf*Zahlf2 << "cm\n" << endl;
break;
//////////////////////////
case 7 :
cout << "Geben sie Fleache A an" << endl;
cin >> Zahlf;
cout << "Geben sie Fleache B an" << endl;
cin >> Zahlf2;
cout << "\n Ergebnis:" << Zahlf*2+Zahlf2*2 << "cm" << endl;
break;
/////////////////////////
case 8:
cout << "Geben sie Flaeche A an " << endl;
cin >> Zahlf;
cout << "Geben sie Flaeche B an " << endl;
cin >> Zahlf2;
cout << "Geben sie Flaeche C an" << endl;
cin >> Zahlf3;
cout << "Geben sie Flaeche D an " << endl;
cin >> Zahlf4;
cout << "Ergebnis:" << Zahlf+Zahlf2+Zahlf3+Zahlf4 << "cm" << endl;
break ;
/////////////////////////
case 9:
cout << "Geben sie A an" << endl;
cin >> Zahlf;
cout << "Geben sie H an" << endl;
cin >> Zahlf2;
cout << "\n Ergebnis:" << Zahlf*Zahlf2 << "cm" << endl;
break;
/////////////////////////
case 15:
cout << "Geben sie denn Prozentwert(Pw oder P) ein." << endl;
cin >> ipwf;
cout << "Geben sie denn Grundwert ein (G)" << endl;
cin >> iGf;
cout << "\n Ergebnis:" << ipwf*100 / iGf << "%" << endl;
break;
/////////////////////////
case 16:
cout << "Geben sie denn Protzentwert ein (P) ein." << endl;
cin >> ipwf ;
cout << "Geben sie denn Protzentsatz (p%)." << endl;
cin >> iPf ;
cout << "Ergebnis:" << ipwf*100 /iPf << endl;
break;
////////////////////////
case 17 :
cout << "Geben sie denn Protzentsatz (P) ein.";
cin >> iPf;
cout << "Geben sie denn Grundwert (G) ein.";
cin >> iGf;
cout << "Ergebnis:" << iPf*iGf/100 << endl;
break;
///////////////////////
case 18 :
cout << "Geben sie die Zahl an ohne Mwst es werde dann (19%) dazugerechnet" << endl;
cin >> Mwstf ;
cout << "Ergebnis:" << Mwstf*1.19 << "( Euro|Dollar|Yen )" << endl;
break;
///////////////////////
case 19 :
cout << "Geben sie die Zahl an ohne Mwst es werden dann (7%) dazugerechnet" << endl;
cin >> Mwstf;
cout << "Ergebnis:" << Mwstf*1.07 << "Euro|Dollar|Yen" << endl;
break;
///////////////////////
case 20:
cout << "Geben sie denn Kapital ein" << endl;
cin >> Kapitalf;
cout << "Geben sie denn Zinsatz ein" << endl;
cin >> Zinsatzf;
cout << "Wie viel Jahre Monate geben sie BITTE GEBEN SIE IN TAGE AN 30Tage = 1 Monat,.60Tage 12Monate = 360 Tage " << endl ;
cin >> tagef;
cout << "Ergebnis:" << Kapitalf*Zinsatzf* tagef/100/360 << endl;
break;
///////////////////////
//////////////////////
default :
cout << "ERROR" << endl ;
cout << "Sie haben was Falsches eingegeben sie müssen 1-xxx eingeben! " << endl ;
break;
//////////////////////
}
cin.get();
system("PAUSE");
return 0;
}
// ©Achileus / Achi






