000
01.12.2005, 13:45 Uhr
~Tanja85
Gast
|
Hallo, hab ein kleines Problemchen! Ich sollte ein kleines aber komplettes Programm schreiben um 3 Zahlen einzusortieren! Und ich hab wirklich keine Ahnung von C++! Ich schreibe einmal die komplette Aufgabenstellung heraus! Wäre nett wenn mir jemand weiter helfen könnte!
Beispiel/Aufgabe für eine Verzweigte Struktur
Zu erstellen ist ein Programm, das 3 einzugebende Zahlen A, B und C in aufsteigender Reihenfolge sortiert und die eingegebenen und die sortierten Zahlen Z1,Z2 und Z3 wieder ausgibt. Als Teillösung wird das Sortieren von 2 Zahlen beschrieben.
1. Aufgabenstellung Sortieren von 2 Zahlen
2. Problemanalyse Einzugeben sind die Zahlen A,B Auszugeben sind die Zahlen Z1,Z2
3.Algorithmus Realisiert wird in 2 Stufen: 1.Vorsortieren von A und B nach Z1 und Z2, 2.Einsortiren von C (Ihre Aufgabe).
Zu 1. Falls A<B, dann Z1=A, Z2=B; sonst Z1=B, Z2=A
Jetzt der Text der ergänzt werden soll um C einzusortieren:
C++: |
#include <stdio.h> void main() { int A,B; int Z1,Z2;
scanf("%i %i", &A,&B); //Vorsortieren von A und B // nach Z1 bzw. Z2 if(A<B) { Z1=A; Z2=B; } else { Z1=B; Z2=A; } // Einsortieren von C
printf("Die Sortiereung von A=%i und B=%i\n",A,B); printf("ergibt fuer die Groessen Z1=%i und Z2=%i\n",Z1,Z2); }
|
Freu mich über alles was mir ein bischen weiterhilft!
Mfg Tanja
Bearbeitung von 0xdeadbeef: |
cpp-tags gesetzt. Nächstes mal selbst machen.
|
Dieser Post wurde am 01.12.2005 um 14:03 Uhr von 0xdeadbeef editiert. |