Hallo cocacola27, die Punkteblasen befinden sich nicht in der Basteltasche sondern in der Werkzeugtasche.^^

...zur Antwort

Hier der Quellcode:

/* Bankautomat */

include<stdio.h>
include<stdlib.h>

int geheimzahl = 1234; //Variablen int zahl; int auswahl; int anlegen; int abheben; int reset; int ende; int geheimzahlf() //geheimzahlfunction (f = function) { printf("Bitte Geheimzahl eingeben:\n"); scanf("%d", &zahl); if(geheimzahl == zahl) { printf("Geheimzahl richtig\n"); system("PAUSE"); auswahlf(); } else { printf("Geheimzahl falsch\n"); system("PAUSE"); geheimzahlf(); } return 0; } int auswahlf() //auswahlfunction (Geld anlegen oder abheben) { printf("Wollen sie Geld anlegen oder abheben?\n drücken sie 1 für anlegen und 2 für abheben!:\n"); scanf("%d", &auswahl); switch(auswahl) { case 1 : anlegenf(); break; case 2 : abhebenf(); break; default : printf("Sie müssen 1 oder 2 eingeben!\n"); system("PAUSE"); auswahlf(); break; } return 0; } int anlegenf() //anlegenfunction (Geld anlegen) { printf("Wie viel Geld möchten sie anlegen?\n geben sie ein: 5 10 20 50 100 200 oder 500 !\n"); scanf("%d", &anlegen); switch(anlegen) { case 5 : printf("Sie haben 5€ angelegt!\n"); system("PAUSE"); resetf(); break; case 10 : printf("Sie haben 10€ angelegt!\n"); system("PAUSE"); resetf(); break; case 20 : printf("Sie haben 20€ angelegt!\n"); system("PAUSE"); resetf(); break; case 50 : printf("Sie haben 50€ angelegt!\n"); system("PAUSE"); resetf(); break; case 100 : printf("Sie haben 100€ angelegt!\n"); system("PAUSE"); resetf(); break; case 200 : printf("Sie haben 200€ angelegt!\n"); system("PAUSE"); resetf(); break; case 500 : printf("Sie haben 500€ angelegt!\n"); system("PAUSE"); resetf(); break; default : printf("Sie müssen 10 20 50 100 200 oder 500 eingeben!\n"); system("PAUSE"); anlegenf(); } return 0; } abhebenf() //abhebenfunction (Geld abheben) { printf("Wie viel Geld möchten sie abheben?\n Geben sie ein: 5 10 20 50 100 200 oder 500 !\n"); scanf("%d", &abheben); switch(abheben) { case 5 : printf("Sie haben 5€ abgehoben!"); system("PAUSE"); resetf(); break; case 10 : printf("Sie haben 10€ abgehoben!"); system("PAUSE"); resetf(); break; case 20 : printf("Sie haben 20€ abgehoben!"); system("PAUSE"); resetf(); break; case 50 : printf("Sie haben 50€ abgehoben!"); system("PAUSE"); resetf(); break; case 100 : printf("Sie haben 100€ abgehoben!"); system("PAUSE"); resetf(); break; case 200 : printf("Sie haben 200€ abgehoben!"); system("PAUSE"); resetf(); break; case 500 : printf("Sie haben 500€ abgehoben!"); system("PAUSE"); resetf(); break; default : printf("Sie müssen 10 20 50 100 200 oder 500 eingeben!\n"); system("PAUSE"); abhebenf(); } return 0; } int resetf() //Programm neustarten JA/NEIN { printf("Möchten sie noch mehr Geld anlegen oder abheben? Dann geben sie 1 ein wenn nicht geben sie 2 ein!:\n"); scanf("%d", &reset); switch(reset) { case 1 : printf("Sie haben ja eingegeben!\n"); system("PAUSE"); auswahlf(); break; case 2 : printf("Sie haben nein eingegeben!\n"); system("PAUSE"); endef(); break; default : printf("Sie müssen ja oder nein eingeben!"); system("PAUSE"); resetf(); } return 0; } endef() { printf("Wirklich beenden? 1 = ja, 2 = nein"); scanf("%d", &ende); switch(ende) { case 1 : printf("ES WIRD BEENDET!"); break; case 2 : printf("BEENDEN ABGEBROCHEN!"); resetf(); break; default : printf("Sie müssen 1 oder 2 drücken!\n"); system("PAUSE"); endef(); } }

...zur Antwort