Also, um nochmal Klarheit in die Sache zu bringen:
Es handelt sich, wie schon geschrieben, um eine alte Klausuraufgabe.
Man darf nur das benutzen, was bis dahin auch im Unterricht durchgenommen wurde, und das war zu dem Zeitpunkt:
iostream.h
Datentypen: void, int, char, float, double, (unsigned/short/long)
Operatoren: !, ~, +, -, ++, --, *, /, %, <<, >>, <, >, =, ==, !=, &, && |, ||, gekoppelte Zuweisungen wie += oder -=
cout
cin
(If-Anweisung, für den zweiten Teil der Aufgabe ja nicht mehr!)
Und nochmal die Aufgabe wie sie tatsächlich gestellt wurde:
AUFGABE
Schreiben Sie ein C++-Programm, welches folgende Funktionalität hat:
Es sollen drei Zahlen (Datentyp float) über die Tastatur eingelesen werden.
Anschließend sollen das Minimum und das Maximum der drei Zahlen auf dem Bildschirm angezeigt werden.
Zusatz 1: Benutzen Sie bei der Umsetzung genau drei If-Anweisungen.
Zusatz 2: Schreiben Sie das Programm ohne eine einzige If-Anweisung zu benutzen.
Würde mich daher SNOWMAN anschließen: Es müsste über eine mathematische Funktion zu lösen sein...