2015-ws_et132_Übung-03 (1)

2

Click here to load reader

Upload: ibo2020

Post on 21-Feb-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2015-WS_ET132_Übung-03 (1)

7/24/2019 2015-WS_ET132_Übung-03 (1)

http://slidepdf.com/reader/full/2015-wset132uebung-03-1 1/2

Informatik III! Übung ! WS 201!/16 ! Dr. Uwe Werner

Übung 3Ziel: Felder, Strings

Übung 3-0Teil 1 

Legen Sie ein unveränderliches Feld days an, das für jeden Monat die Anzahl seiner Tage(ohne Schaltjahre zu berücksichtigen) beinhaltet.

Teil ! 

Legen Sie ein Feld von boolean isPrime der Größe N = 1000 an. Alle Elemente sollen

true sein.

Gehen Sie alle “echten” Vielfachen von 3, !, 7, …, "N durch und setzen Sie das entsprechendeElement auf false. Geben Sie dann die ungeraden Indizes derjenigen Elemente aus, die

true sind.

Teil 3

Wie groß können Sie N wählen?

Übung 3-1

Sie schreiben ein Programm …

Teil 1 

Sie geben Eingabe Zahl n > 0:  aus und lesen eine ganze Zahln von der Tastatur, bisder Benutzer eine positive Zahl eingegeben hat.

Teil ! 

Sie lesen n double-Zahlen von der Tastatur ein und speichern die Zahlen in einem Feld.

Teil 3 

Sie sortieren die Werte und geben sie aus.

Teil 4 Sie erstellen eine statistische  Analyse: Mittelwert, Median, Min/Max, Standardabweichung.

(Hier lernen Sie statische Funktionen – ganz wie main – kennen, die Argumente besitzen undErgebnisse liefern. Ganz wie in C!)

Übung 3-! 

Sie schreiben ein Programm …

Teil 1

Sie geben einen Satz ein.

Sie entfernen Leerzeichen am Anfang und Ende des Satzes. (Das nennt man trimmen.)

Seite von1 2

Page 2: 2015-WS_ET132_Übung-03 (1)

7/24/2019 2015-WS_ET132_Übung-03 (1)

http://slidepdf.com/reader/full/2015-wset132uebung-03-1 2/2

Informatik III! Übung ! WS 201!/16 ! Dr. Uwe Werner

Sie ersetzen alle mehrfachen Leerzeichen im Satz durch ein einzelnes.

Sie wandeln den Satz in Großbuchstaben um.

Teil ! 

Sie deklarieren ein Feld von Strings, das maximal MAXWORTE (eine Konstante in Ihrem Pro-

gramm) viele Einträge aufnehmen kann.Sie füllen das Feld mit den Worten des Satzes, maximal aber MAXWORTE viele.

Sie sortieren die Wörter im Feld und geben sie aus.

Übung 3-3

Welche Verbesserungen im Programm von 3.2 sehen Sie? Behandlung von Satzzeichen!

Seite von2 2