130 likes | 239 Views
AINF-Lehrgang PROGRAMMIEREN Martina GREILER Wolfgang KATOLNIG Peter RENDL Helfried TUISEL Peter ZYCH Heinz STEGBAUER Walter WALDNER. Veranstaltung Thema Teilnehmer Betreuer. Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten
E N D
AINF-Lehrgang PROGRAMMIEREN Martina GREILER Wolfgang KATOLNIG Peter RENDL Helfried TUISEL Peter ZYCH Heinz STEGBAUER Walter WALDNER Veranstaltung Thema Teilnehmer Betreuer
Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz
Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz
Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz
Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz
Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz
Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz
Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz
Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz
Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz • Zusätzlich zu Worterraten 1-3: • Kontrollfeld (CheckBox) • Anzeigetafel (Panel)
Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz • Datentyp int, bool, String • for-Schleife • if-Struktur • Felder (arrays)
Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz 4C: Ein bool'sches Array mit 27 Einträgen wird mit false initialisiert. Dabei entspricht der Buchstabe 'A' dem Index 1, 'B' dem Index 2, usw. (Achtung: Wort in Großbuchstaben umwandeln und auf nicht-alphabetische Zeichen überprüfen!).Kommt ein Buchstabe als Anfangs- oder Endbuchstabe vor, so wird der entsprechen-de Eintrag im Array auf true gesetzt. Vom ASCII-Wert des Zeichens muss dabei 64 subtrahiert werden um zum entsprechenden Index zu gelangen.
Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Danach wird mit Hilfe einer for-Schleife (von der ersten bis zur letzten Stelle) das Wort durchlaufen. Wenn der entsprechen-de Buchstabe den Eintrag true im Array hat, wird er angezeigt. Wenn der Eintrag false ist, wird ein Punkt '.' ausgegeben.