Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
programmieren_lernen:listen [2014/10/11 18:24] ingo_wichmann |
programmieren_lernen:listen [2015/10/23 10:32] 192.168.1.222 |
||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
=== Syntaxaufgaben === | === Syntaxaufgaben === | ||
- | * Packe die folgenden Elemente in ein Array/eine Liste names ''liste'': ''"eins", 2, 3.0'' | + | * Packe die folgenden Elemente in ein Array/eine Liste names ''liste'': ''"eins", 2, 3.0, True'' |
* Gebe die Länge der vorherigen Liste aus. | * Gebe die Länge der vorherigen Liste aus. | ||
- | * Gebe die Elemente einzeln wieder aus. | + | * Gebe ein Element einzeln wieder aus. |
* Weise dem zweiten Element der Liste einen neuen Wert zu. | * Weise dem zweiten Element der Liste einen neuen Wert zu. | ||
* Welchen Wert enthält die Variable ''liste'' am Ende von folgendem Pseudocode. Bitte durch nachdenken lösen, dann mit einem Programm überprüfen! Warum ist der Wert so, wie du herausgefunden hast? | * Welchen Wert enthält die Variable ''liste'' am Ende von folgendem Pseudocode. Bitte durch nachdenken lösen, dann mit einem Programm überprüfen! Warum ist der Wert so, wie du herausgefunden hast? | ||
Zeile 12: | Zeile 12: | ||
b = 2 | b = 2 | ||
c = 3.0 | c = 3.0 | ||
- | liste = [a,b,c] | + | d = True |
+ | liste = [a, b, c, d] | ||
a = 5 | a = 5 | ||
</file> | </file> | ||
* Wie füge ich am Ende bzw. am Anfang einer Liste ein oder mehrere Elemente an? | * Wie füge ich am Ende bzw. am Anfang einer Liste ein oder mehrere Elemente an? | ||
- | * Wie erhalte ich aus einer Liste einen Teil, d.h. aus einer Liste ''l'' eine neue Liste ''k'', die die ersten 3 Elemente von ''l'' enthält? | + | * Wie erhalte ich aus einer Liste einen Teil, d.h. aus einer Liste ''liste'' eine neue Liste ''vorne'', die die ersten 3 Elemente von ''liste'' enthält? |
* Wie füge ich zwei Listen zusammen? | * Wie füge ich zwei Listen zusammen? | ||
* Wie finde ich heraus, ob ein bestimmter Wert in einer Liste enthalten ist? | * Wie finde ich heraus, ob ein bestimmter Wert in einer Liste enthalten ist? | ||
Zeile 29: | Zeile 30: | ||
[[listen php |PHP]] * | [[listen php |PHP]] * | ||
[[listen JavaScript|JavaScript]] | [[listen JavaScript|JavaScript]] | ||
+ | |||
+ | === Problemlösungsaufgabe === | ||
+ | Schreibe ein Programm ''show_type'', das nacheinander auf alle Elemente der folgenden Liste zugreift: ''"eins", 2, 3.0, True''. Und zu jedem Element der Liste den Datentyp ausgibt. | ||
+ | |||
+ | ./show_type | ||
+ | |||
+ | Ausgabe: | ||
+ | <file> | ||
+ | eins: String | ||
+ | 2: Integer | ||
+ | 3.0: Float | ||
+ | True: Boolean | ||
+ | </file> |