logo

Crowdly

Ein Beispielablauf Im Folgenden ist ein Beispielablauf Schritt für Schritt ab...

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

Ein Beispielablauf

Im Folgenden ist ein Beispielablauf Schritt für Schritt abgebildet. Dazu

schauen wir uns in jeder Zeile die Werte von den oben besprochenen

Variablen an. Zum einfacheren Verständnis ist auch noch die Länge des

Textes extra angeführt.

Bevor wir mit dem eigentlichen Algorithmus beginnen, muss das gesuchte

Zeichen und der Text, in dem gesucht werden soll, festgelegt werden.

Dadurch ergibt sich auch die Länge des Textes.

Der Algorithmus startet, in dem die Variablen indexMerken

auf -1 und

indexZähler auf 0 gesetzt wird. Die Variable indexZähler

wird dazu

verwendet, ein Zeichen aus dem Text zu holen. Wenn sie auf 0 ist,

„zeigt" sie auf das erste Zeichen (= das Zeichen mit dem Index 0).

Mit Hilfe von indexZähler

wird ein Zeichen geholt und in die Variable

aktuellesZeichen

gespeichert. Dieses wird dann mit dem Inhalt der

Variablen

gesuchtesZeichen verglichen.

Nachdem der Wert in aktuellesZeichen

nicht mit dem Wert in

gesuchtesZeichen übereinstimmt, wird indexMerken nicht verändert. Anschließend wird indexZähler erhöht und wieder zum Anfang der Schleife gesprungen. Dort wird indexZähler mit der Länge des Textes verglichen und die Schleife dann wiederholt, wenn der Wert in indexZähler kleiner als die Länge ist.

Nun zeigt indexZähler

auf ein neues Zeichen (das Zeichen mit Index 1),

das wieder geholt, in

aktuellesZeichen

gespeichert und dann verglichen

wird. Nachdem auch dieses Zeichen nicht mit dem Wert in

gesuchtesZeichen

übereinstimmt, wird

indexMerken wieder nicht verändert.

Der Wert in indexZähler

wird erhöht und mit der Länge verglichen. Die

Länge wurde noch nicht erreicht und so wird auch das nächste Zeichen

geholt, gespeichert und - ohne anderes Ergebnis - verglichen.

 

Löse folgende Aufgabe:

Versuche nun in ähnlicher Weise die ersten 2 Zeilen für so eine Tabelle aufzustellen, wenn der Buchstabe n im Wort Sonne gesucht wird.

gesuchtesZeichen:

indexMerkenindexZähleraktuellesZeichenTextLänge

Bitte beantworten Sie alle Teile der Frage.
Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на elearning.tgm.ac.at?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!