|
Algorithmus zum Sortieren von 3 Zahlen, mit nur 3 IF-Bedingungen //--------------------------------------------------------------------------- #include #include #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused int main() { int i_a, i_b, i_c, i_t; cout << "Bitte geben sie die 1. Zahl ein."; cin >> i_a; cout << "Bitte geben sie die 2. Zahl ein."; cin >> i_b; cout << "Bitte geben sie die 3. Zahl ein."; cin >> i_c; if (i_a < i_b) { i_t = i_a; i_a = i_b; i_b = i_t; } if (i_a < i_c) { i_t = i_a; i_a = i_c; i_c = i_t; } if (i_b < i_c) { i_t = i_b; i_b = i_c; i_c = i_t; } cout << "Hier die Zahlen in sortierter Reihenfolge: " << i_c <<"," << i_b <<"," << i_a; getch(); return 0; } //--------------------------------------------------------------------------- |