Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

1 VeranstaltungThemaTeilnehmerBetreuer AINF-Lehrgang PROGRAMMIEREN Martina GREILER Wolfgang KATOLNIG Peter RENDL Helfried TUISEL Peter ZYCH Heinz STEGBAUER.

Ähnliche Präsentationen


Präsentation zum Thema: "1 VeranstaltungThemaTeilnehmerBetreuer AINF-Lehrgang PROGRAMMIEREN Martina GREILER Wolfgang KATOLNIG Peter RENDL Helfried TUISEL Peter ZYCH Heinz STEGBAUER."—  Präsentation transkript:

1 1 VeranstaltungThemaTeilnehmerBetreuer AINF-Lehrgang PROGRAMMIEREN Martina GREILER Wolfgang KATOLNIG Peter RENDL Helfried TUISEL Peter ZYCH Heinz STEGBAUER Walter WALDNER

2 2 Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Aufgabenstellung /1 Aufbauend auf 'Worterraten 2'. 4A: Wort eingeben und ersten und letzten Buchstaben des Wortes darstellen  4B: Auswahl erster und/oder letzter Buchstabe 4C: Wort 'verschlüsselt' darstellen

3 3 Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Aufgabenstellung /2 Aufbauend auf 'Worterraten 2'. 4A: Wort eingeben und ersten und letzten Buchstaben des Wortes darstellen 4B: Auswahl erster und/oder letzter Buchstabe 4C: Wort 'verschlüsselt' darstellen

4 4 Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Aufgabenstellung /3 Aufbauend auf 'Worterraten 2'. 4A: Wort eingeben und ersten und letzten Buchstaben des Wortes darstellen 4B: Auswahl erster und/oder letzter Buchstabe  4C: Wort 'verschlüsselt' darstellen

5 5 Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Aufgabenstellung /4 Aufbauend auf 'Worterraten 2'. 4A: Wort eingeben und ersten und letzten Buchstaben des Wortes darstellen 4B: Auswahl erster und/oder letzter Buchstabe 4C: Wort 'verschlüsselt' darstellen

6 6 Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Aufgabenstellung /5 Aufbauend auf 'Worterraten 2'. 4A: Wort eingeben und ersten und letzten Buchstaben des Wortes darstellen 4B: Auswahl erster und/oder letzter Buchstabe 4C: Wort 'verschlüsselt' darstellen 

7 7 Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Aufgabenstellung /6 Aufbauend auf 'Worterraten 2'. 4A: Wort eingeben und ersten und letzten Buchstaben des Wortes darstellen 4B: Auswahl erster und/oder letzter Buchstabe 4C: Wort 'verschlüsselt' darstellen

8 8 Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Funktionsbeschreibung /1 4A: Ein Wort soll über ein Eingabefeld eingelesen werden. Danach wird das Wort sowie der Anfangs- und Endbuchstabe dieses Wortes angezeigt. 4B: Wie 4A, nur soll mit Hilfe zweier Kontroll- felder die Anzeige von Anfangs- und Endbuchstabe ausgewählt werden können.

9 9 Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Funktionsbeschreibung /2 4C: Aufbauend auf 4B soll nun das Wort 'verschlüsselt' dargestellt werden. Dabei sollen alle Buchstaben, die nicht dem Anfangs- oder Endbuchstaben (je nach Auswahl) entsprechen, durch einen Punkt '.' ersetzt werden. Beispiel: PROGRAMM  P.....MM

10 10 Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Eingesetzte Komponenten Zusätzlich zu Worterraten 1-3: Kontrollfeld (CheckBox) Anzeigetafel (Panel)

11 11 Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Programmiergehalt Datentyp int, bool, String for -Schleife if -Struktur Felder (arrays)

12 12 Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Lösungsansatz /1 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.

13 13 Programmieren Beispiel: Worterraten 4 Aufgabenstellung Funktionsbeschreibung Eingesetzte Komponenten Programmiergehalt Lösungsansatz Lösungsansatz /2 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.


Herunterladen ppt "1 VeranstaltungThemaTeilnehmerBetreuer AINF-Lehrgang PROGRAMMIEREN Martina GREILER Wolfgang KATOLNIG Peter RENDL Helfried TUISEL Peter ZYCH Heinz STEGBAUER."

Ähnliche Präsentationen


Google-Anzeigen