Hallo zusammen,
nach der 3. Vorlesung 1. Semester Programmierung habe ich diese Aufgaben bekommen und weiß nicht mehr weiter. Mit den Basics bin ich vertraut, aber an der Umsetzung dieser Aufgaben bin ich trotzdem gescheitert.
Vielleicht könnt ihr mir mit Lösungsansätzen bei den folgenden Aufgaben behilflich sein.
Schon mal ein großes Dankeschön
1.Summenfeld
Erzeugen Sie ein Array für 25 ganzzahligen Elemente.
Füllen Sie das Array mit den Quadraten des jeweiligen Index (a[4] = 4*4)
Durchlaufen Sie das Array und ermitteln Sie die Summe aller Inhalte und geben Sie diese aus.
2.Lottozahlen-Paare
Erzeugen Sie – wie in der Vorlesung vorgeführt – Lottozahlen. Wiederholen Sie die Ziehung
mehere tausend Mal und ermitteln Sie, wie hoch die Wahrscheinlichkeit ist, dass bei einer
Lottoziehung Zahlenpärchen (2-3, 17-18, 42-43 o. ä) auftreten.
Tipp: Bedenken Sie, dass die Division der Günstigen durch die Möglichen bei ganzzahligen
Datentypen immer 0 ergibt, weil ganzzahlige Werte eben keine Nachkommastellen haben.
Schiffe verstecken
Verstecken Sie vier Schiffe! Dazu legen Sie zwei Arrays an, die die X- und die Y-Koordinate der
3.Schiffe darstellen.
final int SCHIFFE = 4;
int[] schiffx = new int[SCHIFFE];
int[] schiffy = new int[SCHIFFE];
Positionieren Sie die vier Schiffe im Bermudadreieck. Wie Sie sicher wissen, liegt die XKoordinate
des Bermudadreiecks zwischen 0 und 9 und die Y-Koordinate zwischen 0 und 7. Das
Programm soll dafür sorgen, dass keine zwei Schiffe auf der gleichen Position sind.
Geben Sie zu guter Letzt die Positionen der Schiffe auf dem Bildschirm aus.
nach der 3. Vorlesung 1. Semester Programmierung habe ich diese Aufgaben bekommen und weiß nicht mehr weiter. Mit den Basics bin ich vertraut, aber an der Umsetzung dieser Aufgaben bin ich trotzdem gescheitert.
Vielleicht könnt ihr mir mit Lösungsansätzen bei den folgenden Aufgaben behilflich sein.
Schon mal ein großes Dankeschön
1.Summenfeld
Erzeugen Sie ein Array für 25 ganzzahligen Elemente.
Füllen Sie das Array mit den Quadraten des jeweiligen Index (a[4] = 4*4)
Durchlaufen Sie das Array und ermitteln Sie die Summe aller Inhalte und geben Sie diese aus.
2.Lottozahlen-Paare
Erzeugen Sie – wie in der Vorlesung vorgeführt – Lottozahlen. Wiederholen Sie die Ziehung
mehere tausend Mal und ermitteln Sie, wie hoch die Wahrscheinlichkeit ist, dass bei einer
Lottoziehung Zahlenpärchen (2-3, 17-18, 42-43 o. ä) auftreten.
Tipp: Bedenken Sie, dass die Division der Günstigen durch die Möglichen bei ganzzahligen
Datentypen immer 0 ergibt, weil ganzzahlige Werte eben keine Nachkommastellen haben.
Schiffe verstecken
Verstecken Sie vier Schiffe! Dazu legen Sie zwei Arrays an, die die X- und die Y-Koordinate der
3.Schiffe darstellen.
final int SCHIFFE = 4;
int[] schiffx = new int[SCHIFFE];
int[] schiffy = new int[SCHIFFE];
Positionieren Sie die vier Schiffe im Bermudadreieck. Wie Sie sicher wissen, liegt die XKoordinate
des Bermudadreiecks zwischen 0 und 9 und die Y-Koordinate zwischen 0 und 7. Das
Programm soll dafür sorgen, dass keine zwei Schiffe auf der gleichen Position sind.
Geben Sie zu guter Letzt die Positionen der Schiffe auf dem Bildschirm aus.