Kann sich das mal jemand kurz ansehen 2.Teil
-
Habe die kleine Konsolen Anwendung aus dem 1. Teil nochmal überarbeitet, mit dem Ziel das der Benutzer die Zahlen eingeben kann. Funzt aber ned!
Wer findet die Fehler?
/* Programm Name: Zahlenprüfer Funktion: Zahlen prüfen Datum: 29.10.03 */ #include <stdio.h> #include <conio.h> void Ueberschrift(void); void Zahleneingabe(void); void Zahlenvergleich(void); void Beenden(void); //-------------------------------Hauptprogramm---------------------------------- void main(void) { clrscr(); //Bildschirm löschen Ueberschrift(); //Überschrift anzeigen Zahleneingabe(); //User gibt Zahlen an Zahlenvergleich(); //Zahlen Vergleichen getch(); //Auf Bestätigung warten Beenden(); //Beenden-Text aufrufen } //------------------------------Überschriftaufruf------------------------------- void Ueberschrift(void) { gotoxy (33,1); //gehe zu Position ... printf ("Zahlenpruefer"); //drucke ... getch(); //Warte auf Benutzerbestätigung } //---------------------------------Zahleneingabe---------------------------------- void Zahleneingabe(void) { int a; //Variablendeklaration für die 1. Zahl int b; //Variablendeklaration für die 2. Zahl int max; //Variablendeklaration für die grössere Zahl gotoxy (20,3); printf("Geben sie die zu vergleichenden Zahlen ein"); gotoxy (20,5); printf ("Zahl 1:"); getch(); gotoxy (29,5); scanf ("&i", &a); gotoxy (20,7); printf ("Zahl 2:"); gotoxy (28,7); scanf ("%i", &b); } //-------------------------------Zahlenvergleich-------------------------------- void Zahlenvergleich(void) { int a; //Variablendeklaration für die 1. Zahl int b; //Variablendeklaration für die 2. Zahl int max; //Variablendeklaration für die grössere Zahl if (a>b) // Wenn a grösser als b dann... { max=a; //...Var. max = Zahl a } else // wenn nicht dann... { max=b; // max = Zahl b } gotoxy (20,7); //gehe zu Position ... printf("Die groessere Zahl ist %d!", max); //drucke ...+ Var max } //-------------------------------Beenden---------------------------------------- void Beenden(void) { gotoxy (15,25); printf ("zurueck zum Betriebssystem: Beliebige Taste druecken"); getch(); }
-
Programm Name: Zahlenprüfer
Funktion: Zahlen prüfenAlleine geschafft??
printf ("zurueck zum Betriebssystem: Beliebige Taste druecken");
HAAAAAR
-
MUHAHHAHAAAAAhaha... Köstlich ...
Hast wohl eine Zirkus gefrühstückt ...
-
Focu schrieb:
MUHAHHAHAAAAAhaha... Köstlich ...
Hast wohl eine Zirkus gefrühstückt ...Möhrchen
-
getch();
Was soll das?
scanf ("&i", &a);
muss heissen
scanf ("%i", &a);
-
Was für Möhrchen!
-
benutzername schrieb:
getch();
Was soll das?
das ist was für leute die den standard verachten
und zu faul sind cin.get(); zu schreiben ...
-
Focu schrieb:
Was für Möhrchen!
Gimma lieber die Möhrchen, Gimma lieber die Möhrchen.