So, dann hab ich hier mal den Fortschritt von heute:
Inzwischen bin ich bei "Entscheidungen treffen" angekommen.
Wie empfohlen hab ich erstmal ein paar Versuche in einem nicht weiter nennenswerten Programm gemacht

und hab mich danach dran gemacht, meinen Budgetrechner zu verbessern und zu erweitern. Ich habe unter anderem noch zweimal die Möglichkeit eingefügt, einmalige Ausgaben zu nennen und mit einberechnen zu lassen und man kann jetzt auch ein Zielguthaben nennen, welches man nach einem Jahr auf dem Konto sehen will.
Zudem warnt er (ganz wichtig: mit Ton

) mich jetzt, wenn ich in einem Monat zu viel Geld ausgegeben habe, wenn noch genug vorhanden ist, sagt wird dies auch bestätigt.
Selbes Spiel beim Zielguthaben. Wenn der Kontostand in einem Jahr darunter liegt, gibt er "Du hast dein Sparziel nicht erreicht" aus, andernfalls gibt er aus, dass ich es erreicht habe.
Um die Ausgabe etwas übersichtlicher zu gestalten, habe ich zwischen den Werten und den Ergebnissen und deren Hinweisen immer eine Zeile frei gelassen.
Ich bin mal gespannt, wann ich lerne, wie man die Werte im Ausgeführten Programm ändern kann. Es immer in Quellcode schreiben zu müssen wird doch langsam etwas unübersichtlich.
Code: Alles auswählen
#include <stdio.h>
#include <stdlib.h>
int main()
{
int natuerlicheZahl = 1;
float Kontostand= 1.11;
float Bahnticket= 1.12;
float Essensausgaben= 1.13;
float AndereAusgaben= 1.14;
float Gehalt= 1.15;
float imBesitz= 1.16;
float einmaligeExtrazahlungenges= 1.17;
float einmaligeExtrazahlungen1= 1.18;
float einmaligeExtrazahlungen2= 1.19;
float Zielguthaben= 1.20;
//Variablen und deren Wert bekanntgegeben//
Gehalt = 1664.26;
printf("Gehalt: %f\n", Gehalt);
//Neuer Wert für Gehalt, wird Angezeigt//
Bahnticket = 92.70;
printf("Bahnticket: %f\n", Bahnticket);
//Neuer Wert für Bahnticket, wird Angezeigt//
Essensausgaben = 4.60*20;
printf("Essensausgaben: %f\n", Essensausgaben);
//Berechnen und Anzeigen der Essensausgaben//
AndereAusgaben = 70;
printf("Andere Ausgaben: %f\n\n", AndereAusgaben);
//Neuer Wert für Ausgaben, wird Angezeigt//
Kontostand = Gehalt-Bahnticket-Essensausgaben-AndereAusgaben;
printf("Restgeld am Ende des Monates: %f\n", Kontostand);
//Berechnung und Anzeige des restlichen Geldes//
if(Kontostand<= 250)
//Wenn Geld am Ende des Monats wenigr oder gleich 250//
{
printf("Du musst mehr Geld sparen!\n\n\a");
//Dann Zeige "Du musst mehr.." an und geb Wahnton//
}
else
{
printf("Deine Ausgaben sind in Ordnung!\n\n");
//Sonst zeige an "Deine..."//
}
Kontostand= Kontostand*12;
printf("Geld nach einem Jahr: %f\n",Kontostand);
//Berechnung Geld nach einem Jahr//
imBesitz= 11767,27;
printf("vorheriger Kontostand: %f\n", imBesitz);
//Neuer Wert für imBesitz, wird angezeigt//
einmaligeExtrazahlungen1= 2500.67;
einmaligeExtrazahlungen2= 134,44;
//Neue Werte für Extrazahlungen//
einmaligeExtrazahlungenges= einmaligeExtrazahlungen1+einmaligeExtrazahlungen2;
//Berechnung einmalige Zahlungen Gesamt//
printf("Einmalige Zusatzkosten: %f\n", einmaligeExtrazahlungenges);
//Anzeige der einmaliger Zusatzkosten//
Zielguthaben= 4500.00;
printf("Zielguthaben nach 1 Jahr: %f\n\n", Zielguthaben);
//Neuer Wert für Zielguthaben, wird angezeigt//
Kontostand= Kontostand+imBesitz-einmaligeExtrazahlungenges;
printf("Gesamtvermoegen nach einem Jahr: %f\n", Kontostand);
//Berechnung Gesamtvermögen nach einem Jahr//
if(Kontostand<=Zielguthaben)
{
printf("Du hast dein Sparziel nicht erreicht!\n\a");
//Wenn reelleZahl kleiner als Zielguthaben, zeige an, mit Warnton//
}
else
{
printf("Du hast dein Sparziel erreicht!\n");
}
return 0;
}
Ist das so richtig mit dem Code-Tag?
Eine Verbesserungsmöglichkeit für das Tutorial ist mir noch eingefallen:
Während man lernt, werden ja immer gewisse die Befehle, Operatoren, oder was auch sonst man gerade durchnimmt hingeschrieben und manchmal auch in kleinen Tabellen angezeigt. Könnte man an das Tutorial eine Liste mit all diesen Befehlen zum Drucken anbringen, damit man einen Überblick hat, bis man es irgentwann auswendig kann?