LoL irgentwie ist das komisch. 0o Des kommen zu große Zahlen raus =( was hab ich falscj gemacht . Ich meine ind er 5ten Spalte.
Code:
#include <iostream.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int Z1;
cout<<"#####Zinsrechnung/Prozentrechnung#####"<<endl;
cout<<"[1]Prozentrechnung."<<endl;
cout<<"[2]Prozentrechnung wenn man mehr als 100% hat."<<endl;
cout<<"[3]Zinsen nach x Tagen."<<endl;
cout<<"[4]Zinsen nach x Jahren."<<endl;
cout<<"*****Zinseszinsrechnung*****"<<endl;
cout<<"[5]Zinsen nach x Jahren."<<endl;
cin>>Z1;
//##############################################################################
//##############################################################################
switch(Z1)
{
case 1:
float Pr;
float PR;
cout<<"Bitte geben Sie die 100% an und dann wie viel Prozent es seien sollen:"<<endl;
cin>>Pr;
cin>>PR;
cout<<"Ein Prozent ist: "<<(Pr/100)<<endl;
cout<<PR<<"% von "<<Pr<<" sind: "<<(Pr/100*PR)<<endl;
break;
};
//##############################################################################
//##############################################################################
switch(Z1)
{
case 2:
float P;
float P2;
float P3;
cout<<"Bitte geben Sie die Prozent an,dann die Zahl und dann wie viel Prozent es seien sollen.."<<endl;
cin>>P;
cin>>P2;
cin>>P3;
cout<<"Ein Prozent ist: "<<(P2/P)<<endl;
cout<<P3<<" Prozent von "<<(P2/P*100)<<endl;
cout<<"100% sind: "<< (P2/P*100)<<endl;
break;
};
//##############################################################################
//##############################################################################
switch(Z1)
{
case 3:
float Z2;
float Z3;
float Z4;
cout<<"Bitte geben Sie das Guthaben an,dann wie viel Prozent Zinsen es gibt und am Ende wie viele Tage es laeuft"<<endl;
cin>>Z2;
cin>>Z3;
cin>>Z4;
cout<<"Man bekommt "<<(Z2/100*Z3)<<" im Jahr."<<endl;
cout<<"Man bekommt "<<(Z2/100*Z3/360)<<" am Tag."<<endl;
cout<<"Man bekommt "<<(Z2/100*Z3/360*Z4)<<" in "<<(Z4)<<" Tagen"<<endl;
cout<<"Man hat nach einem Jahr ein Guthaben von "<<(Z2+(Z2/100*Z3))<<"."<<endl;
break;
};
//##############################################################################
//##############################################################################
switch(Z1)
{
case 4:
float zz2;
float zz3;
float zz4;
cout<<"Bitte geben Sie das Guthaben an,dann wie viel Prozent Zinsen es gibt und am Ende wie viele Jahre es laeuft"<<endl;
cin>>zz2;
cin>>zz3;
cin>>zz4;
cout<<"Man bekommt "<<(zz2/100*zz3*zz4)<<" in "<<zz4<<"."<<endl;
cout<<"Man hat nach einem Jahr ein Guthaben von "<<(zz2+(zz2/100*zz3*zz4))<<"."<<endl;
break;
};
//##############################################################################
//##############################################################################
switch(Z1)
{
case 5:
float z2;
float z3;
float z4;
cout<<"Bitte geben Sie das Kapital an,dann wie viel Prozent Zinsen es gibt und am Ende wie viele Jahre es laeuft"<<endl;
cin>>z2;
cin>>z3;
cin>>z4;
cout<<"Kapital nach "<<z4<<" Jahren: "<<(z2*(pow( (1+z3)/100, z4)));
break;
};
//##############################################################################
//##############################################################################
system("PAUSE");
return 0;
};