Zinsprogramm v²


#include <stdio.h>

#include <stdlib.h>

#include <windows.h>



int main(void)



{



double k1;

double zs, zs2, zs3, zs4, zs5, zs6, zs7;

double zg1, zg2, zg3, zg4, zg5, zg6, zg7;

double ek1, ek2, ek3, ek4, ek5, ek6, ek7;

unsigned char a=129;

system("color 1F");



SetConsoleTitle("Sparbrief");



printf(" Sparbrief
");

printf(" --------------------------
");



printf("

Geben sie ihr Startkapital ein: "); // eingaben alles nach dem EVA Prinzip

scanf("%lf", &k1);

_sleep(500);
system("cls");


printf("

Daten werden verarbeitet
");

_sleep(500);
system("cls");



printf(" Sparbrief
");

printf(" --------------------------
");



printf("

Geben Sie nun ihren Zinssatz ein: ");

scanf("%lf", &zs);

_sleep(500);
system("cls");


printf("

Daten verden verarbeitet

");

_sleep(2500);
system("cls");


ek1 = k1*(1+(zs/100)*1); // rechnungen

zg1 = ek1 - k1;

ek2 = ek1*(1+((zs+0.2f)/100)*1);

zg2 = ek2 - ek1;

zs2 = zs+0.2f;

ek3 = ek2*(1+((zs+0.4f)/100)*1);

zg3 = ek3 - ek2;

zs3 = zs2+0.2f;

ek4 = ek3*(1+((zs+0.6f)/100)*1);

zg4 = ek4 - ek3;

zs4 = zs3+0.2f;

ek5 = ek4*(1+((zs+0.8f)/100)*1);

zg5 = ek5 - ek4;

zs5 = zs4+0.2f;

ek6 = ek5*(1+((zs+1)/100)*1);

zg6 = ek6 - ek5;

zs6 = zs5+0.2f;

ek7 = ek6*(1+((zs+1.2f)/100)*1);

zg7 = ek7 - ek6;

zs7 = zs6+0.2f;





printf("

Das Programm berechnet ihnen nun die gew%cnschte Eingabe!",a);

_sleep(2000);


system("cls");
printf("


Sparbriefe

"); // ausgabe

printf("
Jahr| |Kapital | |Zinssatz| |Zinsgewinn| |Endkapital|");

printf("

--------");

printf("
1 * %-9.2f* %-8.1f* %-10.2f* %-10.2f*", k1, zs, zg1, ek1);

printf("
2 * %-9.2f* %-8.1f* %-10.2f* %-10.2f*", ek1, zs2, zg2, ek2);

printf("
3 * %-9.2f* %-8.1f* %-10.2f* %-10.2f*", ek2, zs3, zg3, ek3);

printf("
4 * %-9.2f* %-8.1f* %-10.2f* %-10.2f*", ek3, zs4, zg4, ek4);

printf("
5 * %-9.2f* %-8.1f* %-10.2f* %-10.2f*", ek4, zs5, zg5, ek5);

printf("
6 * %-9.2f* %-8.1f* %-10.2f* %-10.2f*", ek5, zs6, zg6, ek6);

printf("
7 * %-9.2f* %-8.1f* %-10.2f* %-10.2f*
", ek6, zs7, zg7, ek7);

printf("
---------
");





return 0;



}




So die Erkärung
double k1;

double zs, zs2, zs3, zs4, zs5, zs6, zs7;

double zg1, zg2, zg3, zg4, zg5, zg6, zg7;

double ek1, ek2, ek3, ek4, ek5, ek6, ek7;

unsigned char a=129;


sind Variablen die angelegt wurden.

_sleep("...");

ist eine Warte funktion die in in mili sekunden arbeitet

system("cls");

ist ein System Befehl der den Bildschirm löcht um neu Eingaben beser da zu stellen

printf(""); & scanf("");

sind zum einem eine Augabefunktion und die scanf(""); Funktion ist eine Einlesefunktion.

Alle nach dem EVA Prinzip
Eingabe Verabreitung Ausgabe

Kommentare


(in Worten)