Weitere Übungen

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Loading
Aufgabe 1

Entwickeln Sie eine Methode jahrestage, die keine Parameter entgegennimmt und ein Array vom Typ int zurückgibt. Das Array soll 365 Elemente mit aufsteigenden Werten enthalten, d.h. es gilt:

  • Position 0 -> 1
  • Position 1 -> 2

...

  • Position 364 -> 365


Aufgabe 2

Entwickeln Sie eine Methode, mit der das kleine Einmaleins für eine bestimmte Zahl $a$ berechnet wird. Die Zahl $a$ soll als Parameter übergeben werden. Die Methode soll ein Array mit 10 Elementen anlegen, füllen und zurückgeben.

Beispiel Wenn $a$ = 5, dann soll das Array so aufgebaut sein:

  • Position 0 -> 5
  • Position 1 -> 10
  • Position 2 -> 15

...

  • Position 9 -> 50


Aufgabe 3

Entwickeln Sie eine Methode, die keine Parameter entgegennimmt. Sie soll ein Array der Größe 40 erzeugen und mit den ersten 40 Quadratzahlen füllen. Das Array soll von der Methode zurückgegeben werden.


Aufgabe 4

Entwickeln Sie eine Methode, die ein Array vom Typ int als Parameter entgegennimmt und die Werte im Array ändert, indem sie mit 10 multipliziert werden. Das geänderte Array soll von der Methode zurückgegeben werden.


Aufgabe 5

Entwickeln Sie eine Methode, die zwei Zahlen anfang und ende als Parameter entgegennimmt und ein Array vom Typ int zurückgibt. Das Array soll alle Zahlen zwischen anfang und ende enthalten - einschließlich anfang und ende selbst.

Beispiel: Wenn anfang = 1 und ende = 5, dann soll ein Array zurückgegeben werden, welches die Werte 1,2,3,4,5 enthält.

Beispiel: Wenn anfang = 50 und ende = 56, dann soll ein Array zurückgegeben werden, welches die Werte 50,51,52,53,54,55,56 enthält.

Überprüfen Sie zunächst, ob gilt: anfang<ende. Wenn nicht, soll die Methode null zurückgeben (return null).


Aufgabe 6

Entwickeln Sie eine Methode array_kopie, die ein Array vom Typ int als Parameter entgegennimmt. Die Methode soll ein neues Array mit der gleichen Größe erzeugen und die Elemente des übergebenen Arrays in das neue Array hineinkopieren. Das neue Array soll von der Methode zurückgegeben werden.


Aufgabe 7

Füllen Sie das Array abwechselnd mit 4 Einsen und 4 Nullen. Das heißt:

  • Positionen 0 bis 3 -> 1
  • Positionen 4 bis 7 -> 0
  • Positionen 8 bis 11 -> 1

usw. bis 99


Aufgabe 8

Entwickeln Sie eine Methode, die ein Array vom Typ int als Parameter entgegennimmt und den Index des letzten Vorkommens von 1 zurückgibt!


Aufgabe 9

Entwickeln Sie eine Methode, die ein Array vom Typ int als Parameter entgegennimmt und den Index des ersten Vorkommens von 1 zurückgibt!


Aufgabe 10

Entwickeln Sie eine Methode, die ein Array vom Typ int als Parameter entgegennimmt und zählt, wie oft eine Zahl größer als 10 vorkommt!

Persönliche Werkzeuge