Hallo. Ich soll mit Hilfe eines vorgegebenen Struktogramms/Algorithmus ein Programm umsetzen ( eine Methode schreiben). Jedoch gestaltet sich das noch sehr schwer. Ich habe keine Programmiererfahrung und muss eine Klausur zu diesem Thema schreiben.
das Struktogramm ist im Anhang. Wäre echt supernett, wenn mir jemand bei der lösung behilflich wäre, damit ich für die anderen Aufgaben sehe, wie das funktioniert. ich hab ja schon mal einen Anfang gemacht, denke aber nicht das es stimmt.
naja und weiter weiß ich nicht, wobei, das hier auch nicht gut aussieht
das ist die genaue aufgabenstellung :Setzen Sie die binäre Suche in einem Array um.
Schreiben Sie eine Methode, die als Eingabe eine zu suchende ganze Zahl und ein aufsteigend
sortiertes Array mit ganzen Zahlen erhält. Als Ausgabe wird der Index des gefundenen
Elements oder ‐1 (falls keine Übereinstimmung vorkommt) zurückgegeben. Verwenden Sie
den folgenden Algorithmus und definieren Sie zusätzlich notwendige, lokale Variablen,
Rückgabewert etc.
Hinweis: Die length‐Eigenschaft gibt die Anzahl der Elemente eines Arrays an. Die Zählung
beginnt bei 0. Der Operator „\“ berechnet den ganzzahligen Teil einer Division (7 \ 2 = 3).
(
das Struktogramm ist im Anhang. Wäre echt supernett, wenn mir jemand bei der lösung behilflich wäre, damit ich für die anderen Aufgaben sehe, wie das funktioniert. ich hab ja schon mal einen Anfang gemacht, denke aber nicht das es stimmt.
naja und weiter weiß ich nicht, wobei, das hier auch nicht gut aussieht
das ist die genaue aufgabenstellung :Setzen Sie die binäre Suche in einem Array um.
Schreiben Sie eine Methode, die als Eingabe eine zu suchende ganze Zahl und ein aufsteigend
sortiertes Array mit ganzen Zahlen erhält. Als Ausgabe wird der Index des gefundenen
Elements oder ‐1 (falls keine Übereinstimmung vorkommt) zurückgegeben. Verwenden Sie
den folgenden Algorithmus und definieren Sie zusätzlich notwendige, lokale Variablen,
Rückgabewert etc.
Hinweis: Die length‐Eigenschaft gibt die Anzahl der Elemente eines Arrays an. Die Zählung
beginnt bei 0. Der Operator „\“ berechnet den ganzzahligen Teil einer Division (7 \ 2 = 3).
(
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „HWIMIKE“ ()