Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Johann Blumenschein Geändert vor über 10 Jahren
1
Mala Bachmann, 07.06.2000 Beispiel Velorennen Velorennen mit 5 TeilnehmerInnen Wie kann die durchschnittliche Rennzeit berechnet werden?
2
Mala Bachmann, 07.06.2000 Beispiel Velorennen - Lösung BEGIN readln(zeit1); readln(zeit2); readln(zeit3); readln(zeit4); readln(zeit5); mittelwert := 0; mittelwert := zeit1 + zeit2 + zeit3 + zeit4 + zeit5; mittelwert := mittelwert / 5; writeln(mittelwert) END. PROGRAM mittelwert; VAR zeit1, zeit2, zeit3, zeit4, zeit5: REAL; mittelwert: REAL;
3
Mala Bachmann, 07.06.2000 Beispiel Velorennen (2) Velorennen mit 1000 TeilnehmerInnen Wie kann die durchschnittliche Rennzeit berechnet werden?
4
Mala Bachmann, 07.06.2000 Was machen wir heute? Thema: Kennen lernen des Datentyps Array Nach der Stunde...... können Sie den Datentyp Array in ihren Programmen einsetzen... wissen Sie, wann sich der Einsatz von Arrays eignet Warum ist das wichtig? Viele Probleme lassen sich mit einfachen Datentypen (REAL, INTEGER,...) nicht lösen. Mit Hilfe des Datentyps Array lassen sich viele dieser Probleme lösen.
5
Mala Bachmann, 07.06.2000 Ablauf Einleitung/ Informationsinput............... Aufteilung in 2 Gruppen –Aufgabe auf Papier........ –Aufgabe am Computer... Schluss.............................. 25 Minuten 30 Minuten 5 Minuten 90 Minuten (10:40 – 11:05) (11.05 – 11:35) (11.40 – 12:10) (12.10 – 12:15) 5 Minuten Pause
6
Mala Bachmann, 07.06.2000 In einem Array können mehrere gleichartige Elemente zusammen- gefasst werden. Zusammengefasst in einem Array a 4 Variablen v1, v2, v3 und v4 des Typs CHAR VAR v1,v2,v3,v4: CHAR; v2 Z E I T v1 v3 v4 VAR a: ARRAY[1..4] OF CHAR; ZEIT a
7
Mala Bachmann, 07.06.2000 Die einzelnen Array-Elemente können durch den Array-Namen und den Index identifiziert werden. VAR v1,v2,v3,v4: CHAR; BEGIN... v1:=Z; v2:=E; v3:=I; v4:=T;... v2 Z E I T v1 v3 v4 VAR a: ARRAY[1..4] OF CHAR; BEGIN... a[1]:=Z; a[2]:=E; a[3]:=I; a[4]:=T;... ZEIT a a[1]a[2]a[3]a[4] Array-Name Index
8
Mala Bachmann, 07.06.2000 Die Elemente von Arrays können jeden Typ haben... aber alle Elemente eines bestimmtem Arrays haben denselben Typ. Die Elemente eines Arrays können sogar auch selbst wieder Arrays sein: ZEIT characterArray: ARRAY[1..4] OF CHAR; integerArray: ARRAY[1..6] OF INTEGER; zweiDimensionalerArray: ARRAY[1..26] OF ARRAY[1..2] OF CHAR; 24517-4021198... A G Z H B E S G Aargau Zürich Bern...
9
Mala Bachmann, 07.06.2000 Beispiel Velorennen (2) Lösung mit Array BEGIN FOR i := 1 TO N DO readln(r[i]); mittelwert := 0; FOR i := 1 TO N DO mittelwert := mittelwert + r[i]; mittelwert := mittelwert/N; writeln(mittelwert) END. PROGRAM mittelwert; CONST N = 1000; VAR r: ARRAY[1..N] OF REAL; mittelwert: REAL; i: INTEGER;
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.