Menu schließen

Struktogramm - array

Frage: Struktogramm - array
(8 Antworten)

 
Also wir sollen ein Struktogramm erstellen, dass in einem array alle indexe raussucht die den wert 7 haben..


ich hab leider keine ahnung wie ich das machen soll
also ich bekomms hin eins zu schreiben für die erste 7 aber dass der dann noch weitersucht da hab ich keine ahnung

kann mir einer von euch helfen bitte?
GAST stellte diese Frage am 05.11.2008 - 15:44

 
Antwort von GAST | 05.11.2008 - 15:48
jedes array hat einen index.
du musst nur den index nach jeder überprüfung hochzählen, damit er den wert des nächsten indexes ermittelt

 
Antwort von GAST | 05.11.2008 - 15:58
ja das ist mir auch klar aber guck ma
(also hab kA wie ich des anders darstellen soll als so und die "..." sind nur "auffüller" weil ich nicht so viele leerzeichen machen kann)
______________
| eingabe x = 1 |
_____________|
|Wiederhole ....|
|solange .........|
|bis a[x]<>7 ...|
| ___________|
| |x:=x+1 ......|
|_|__________|
|Ausgabe x .....|
|____________|

aber wenn ichs so mache da sucht der ja solange bis er die erste 7 gefunden hat. Aber wenn da noch weitere sind läuft die schleife ja nicht weiter..

 
Antwort von GAST | 05.11.2008 - 16:04
ne, wiederhole solange bis

a[x] = [anzahl der einträge beim array]

und darin kommt

wenn a[x] = 7 dann ausgabe x

rein

 
Antwort von GAST | 05.11.2008 - 16:12
ja aber dann ist es ja wieder so wenn der die erste 7 gefunden hat hört die schleife ja auf oder nicht?

 
Antwort von GAST | 05.11.2008 - 16:17
ne. angenommen bei x=0 ist der wert 7 und bei x=2
insgesamt gibt es 3 indexe (0, 1, 2)

a[0]=7, also ausgeben
x+1
a[1]=0, nichts passiert
x+1
a[2]=7, ausgeben
a[2] ist erreicht, also ende

 
Antwort von GAST | 05.11.2008 - 16:25
okay also dann grad eine schleife mit "wiederhole solange bis a[x]= n"
dann darein eine verzweigung "a[x]= 7" bei ja "ausgabe a" und dann darunter grad "x:=x+1" oder?
aber was kommt dann bei nein drunter?
sorry bin heute sehr blond ^^

 
Antwort von GAST | 05.11.2008 - 16:31
joa
und bei nein gar nichts, dann soll er ja gar nichts ausgeben ;)

 
Antwort von GAST | 05.11.2008 - 16:32
okay dankeschön =)
war ja gar nicht so schwer ;) xD

Verstoß melden
Hast Du eine eigene Frage an unsere Informatik-Experten?

19 ähnliche Fragen im Forum: 0 passende Dokumente zum Thema:
> Du befindest dich hier: Support-Forum - Informatik
ÄHNLICHE FRAGEN:
  • statisches array in dynamisches array umschreiben
    hallo ich besuche die 12 klasse und ich bräuchte hilfe im bereich informatik. Die sache ist da ich wegen eines Unfalls im ..
  • Informatik - Basic-Programm zum folgendem Struktogramm
    Ich brauche jetzt eure Hilfe.. bitte hilft mir :( Hier das Struktogramm: Eingabe : A Setze i = 1 Setze Ergebnis = ..
  • Struktogramm erstellen
    Hallo, ich muss zu folgender Aufgabe ein Struktogramm anfertigen. Habe aber echt keinen Plan. Kann mir jemand helfen? ..
  • Arrays Aufgaben
    Weiß jemand wie das geht ? public class Test{ public static void main(String args){ String liste1 = new String; String ..
  • javaScript
    Hallo zusamme. Ich habe ein Problem mit javascript: Ich möchte einen Vector in einem Vector speichern. An einem Ort geht ..
  • Java - Array drehen
    lt Aufgabenstellung soll das Umdrehen des Array einmal Iterativ und einmal Rekursiv programmiert werden. public class ..
  • mehr ...