Sitzung: Jeden Freitag in der Vorlesungszeit ab 16 Uhr c. t. im MAR 0.005. In der vorlesungsfreien Zeit unregelmäßig (Jemensch da?). Macht mit!

Javakurs/Übungsaufgaben/Lineare Funktionen

< Javakurs‎ | Übungsaufgaben
Version vom 7. April 2007, 13:04 Uhr von 84.189.15.126 (Diskussion)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Aufgabenstellung

In dieser Aufgabe soll ein Programm geschrieben werden, welches verschiedene Rechenoperationen durchführt, die man mit linearen Funktionen so anstellen kann. Versucht einzelne Funktionalitäten eures Programms in sinnvolle Methoden auszulagern.

Eine lineare Funktion ist wie folgt definiert: y = m*x + n

  1. Sei m=2 und n=-5 gegeben. Schreibe ein Programm, welches die Funktionswerte von x = 0,1,2,...,20 in einem Array speichert.
  2. Erweitere dein Programm so, dass gezählt werden kann wieviele Funktionswerte größer Null sind
  3. Nun soll man den Graphen an der y-Achse beliebig verschieben können, schreibe ein Programm, welches das Array und somit alle Funktionswerte von 0 bis 20 aktualisiert.
  4. Desweiteren soll das Programm die Fläche zwischen dem Graphen und der x-Achse berechnen und ausgeben können.
  5. Gegeben seien die vier Integer-Werte x1 und y1 sowie x1 und y2. Schreibe eine Methode, welche m und n bestimmt und in der Form y = m*x + n auf der Konsole ausgibt.