forked from paulusja/info1_uebungen
33 lines
3.6 KiB
C
33 lines
3.6 KiB
C
/****************************************************************************************************************
|
|
* Schreiben Sie ein Programm, das vom Benutzer zwei ganze, positive, *
|
|
* dreistellige Zahlen einliest und ausgibt, ob beide Zahlen gleich sind. *
|
|
* Dabei soll die erste Zahl mit scanf und die zweite mit getchar eingelesen *
|
|
* werden. Zudem soll das Programm ausgeben, ob die erste Eingabe des Benutzers *
|
|
* korrekt war. *
|
|
* *
|
|
* Wie erklaeren Sie sich den Verlauf des 2. Beispiels? *
|
|
* *
|
|
* 1. Beispiel: *
|
|
* >> Geben Sie eine dreistellige, ganze und positive Zahl ein: 345 *
|
|
* Es wurde eine dreistellige, positive Zahl eingegeben: 1 *
|
|
* >> Geben Sie noch einmal eine dreistellige, ganze und positive Zahl ein: 345 *
|
|
* 345 == 345? -> 1 *
|
|
* *
|
|
* 2. Beispiel (Hier kann man die Ausgabe ignorieren, nachdem angezeigt wurde, dass die Eingabe nicht stimmt.): *
|
|
* >> Geben Sie eine dreistellige, ganze und positive Zahl ein: dfg *
|
|
* Es wurde eine dreistellige, positive Zahl eingegeben: 0 *
|
|
* >> Geben Sie noch einmal eine dreistellige, ganze und positive Zahl ein: 0 == 5912? -> 0 *
|
|
* *
|
|
* 3. Beispiel: *
|
|
* >> Geben Sie eine dreistellige, ganze und positive Zahl ein: 567 *
|
|
* Es wurde eine dreistellige, positive Zahl eingegeben: 1 *
|
|
* >> Geben Sie noch einmal eine dreistellige, ganze und positive Zahl ein: 111 *
|
|
* 567 == 111? -> 0 *
|
|
* *
|
|
* 4. Beispiel: *
|
|
* >> Geben Sie eine dreistellige, ganze und positive Zahl ein: 20 *
|
|
* Es wurde eine dreistellige, positive Zahl eingegeben: 0 *
|
|
* >> Geben Sie noch einmal eine dreistellige, ganze und positive Zahl ein: 300 *
|
|
* 20 == 300? -> 0 *
|
|
****************************************************************************************************************/
|