Hallo,
also ich arbeite mich momentan in Pascal ein und wollte eine Aufgabe aus dem Buch versuchen zu lösen. Jedoch habe ich da schwierigkeiten mit. DIe Aufgabe lautet folgendermaßen:
Gesucht ist ein Programm, welches zwei (aufsteigend) sortierte Felder von (nicht notwendig verschiedenen) integer-Zahlen zu einem sortierten Feld verschmilzt. Dabei sollen mehrfach vorkommende Elemente auch mehrfach im Ergebnisfeld gespeichert werden. Die beiden Felder werden von der Standardeingabe eingelesen, wobei wir voraussetzen, dass nur sortierte Zahlenfolgen eingegeben werden. Eine Prüfung dieser Annahme ist nicht erforderlich. Das sortierte Ergebnisfeld wird ausgegeben.
Beispiel: Feld1 enthalte die Elemente 11, 14, 18, 80, 100, Feld2 die Elemente 8, 11, 11, 17, 22, 30, 55, 70.
Feld enthält dann nach der Ausführung von dem Programm die Elemente 8, 11, 11, 11, 14, 17, 18, 22, 30, 55, 70, 80, 100, d.h. wenn Feld2 erschöpft ist, müssen noch die restlichen Elemente aus Feld1 nach Feld kopiert werden.
Leider kann ich dazu keinen Ansatz finden, weshalb ich auch nicht dazu in der Lage bin weiterzukommen. Ich wäre sehr dankbar, wenn ich hier einige Tipps zu der AUfgabe erhalten könnte.
Danke im Voraus
ozlemmm
also ich arbeite mich momentan in Pascal ein und wollte eine Aufgabe aus dem Buch versuchen zu lösen. Jedoch habe ich da schwierigkeiten mit. DIe Aufgabe lautet folgendermaßen:
Gesucht ist ein Programm, welches zwei (aufsteigend) sortierte Felder von (nicht notwendig verschiedenen) integer-Zahlen zu einem sortierten Feld verschmilzt. Dabei sollen mehrfach vorkommende Elemente auch mehrfach im Ergebnisfeld gespeichert werden. Die beiden Felder werden von der Standardeingabe eingelesen, wobei wir voraussetzen, dass nur sortierte Zahlenfolgen eingegeben werden. Eine Prüfung dieser Annahme ist nicht erforderlich. Das sortierte Ergebnisfeld wird ausgegeben.
Beispiel: Feld1 enthalte die Elemente 11, 14, 18, 80, 100, Feld2 die Elemente 8, 11, 11, 17, 22, 30, 55, 70.
Feld enthält dann nach der Ausführung von dem Programm die Elemente 8, 11, 11, 11, 14, 17, 18, 22, 30, 55, 70, 80, 100, d.h. wenn Feld2 erschöpft ist, müssen noch die restlichen Elemente aus Feld1 nach Feld kopiert werden.
Leider kann ich dazu keinen Ansatz finden, weshalb ich auch nicht dazu in der Lage bin weiterzukommen. Ich wäre sehr dankbar, wenn ich hier einige Tipps zu der AUfgabe erhalten könnte.
Danke im Voraus
ozlemmm