Javakurs/Übungsaufgaben/Lineare Funktionen: Unterschied zwischen den Versionen
< Javakurs | Übungsaufgaben
(→Aufgabenstellung) |
|||
Zeile 4: | Zeile 4: | ||
Eine lineare Funktion ist wie folgt definiert: y = m*x + n | Eine lineare Funktion ist wie folgt definiert: y = m*x + n | ||
− | # Sei m=2 und n=-5 gegeben. Schreibe ein Programm, welches die Funktionswerte von x = 0,1,2,...,20 in einem Array speichert. | + | # Sei m=2 und n=-5 gegeben. Schreibe ein Programm, welches die Funktionswerte von x = 0, 1, 2, ..., 20 in einem Array speichert. |
− | # Erweitere dein Programm so, dass gezählt werden kann | + | # Erweitere dein Programm so, dass gezählt werden kann wie viele Funktionswerte größer 0 sind |
− | # Nun soll man den Graphen an der y-Achse beliebig verschieben können | + | # 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. |
# Desweiteren soll das Programm die Fläche zwischen dem Graphen und der x-Achse berechnen und ausgeben können. | # Desweiteren soll das Programm die Fläche zwischen dem Graphen und der x-Achse berechnen und ausgeben können. | ||
# Gegeben seien die vier Integer-Werte x1 und y1 sowie x2 und y2. Schreibe eine Methode, welche m und n bestimmt und in der Form y = m*x + n auf der Konsole ausgibt. | # Gegeben seien die vier Integer-Werte x1 und y1 sowie x2 und y2. Schreibe eine Methode, welche m und n bestimmt und in der Form y = m*x + n auf der Konsole ausgibt. | ||
== Kommentare == | == Kommentare == | ||
− | Wenn du Anmerkungen zur Aufgabe hast oder Lob und Kritik loswerden möchtest ist hier die richtige Stelle dafür. Klicke einfach ganz rechts auf "bearbeiten" und schreibe deinen Kommentar direkt ins Wiki. Keine Scheu, es geht nichts kaputt ;) | + | Wenn du Anmerkungen zur Aufgabe hast oder Lob und Kritik loswerden möchtest, ist hier die richtige Stelle dafür. Klicke einfach ganz rechts auf "bearbeiten" und schreibe deinen Kommentar direkt ins Wiki. Keine Scheu, es geht nichts kaputt ;) |
<!-- | <!-- | ||
− | Als kleine Starthilfe folgt ein Beispiel wie so ein Kommentar formatiert sein könnte. Mit "Vorschau zeigen" kannst du dir ansehen was deine Änderung bewirken würde, ohne wirklich etwas zu ändern. | + | Als kleine Starthilfe folgt ein Beispiel, wie so ein Kommentar formatiert sein könnte. Mit "Vorschau zeigen" kannst du dir ansehen, was deine Änderung bewirken würde, ohne wirklich etwas zu ändern. |
Du musst übrigens außerhalb dieses auskommentieren Bereichs schreiben ;) | Du musst übrigens außerhalb dieses auskommentieren Bereichs schreiben ;) | ||
==== Robert ==== | ==== Robert ==== | ||
− | Na mal | + | Na mal schauen, ob irgendjemand diese Funktion wirklich benutzt. Ich fände es jedenfalls toll. |
--> | --> |
Version vom 11. April 2007, 09:41 Uhr
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
- Sei m=2 und n=-5 gegeben. Schreibe ein Programm, welches die Funktionswerte von x = 0, 1, 2, ..., 20 in einem Array speichert.
- Erweitere dein Programm so, dass gezählt werden kann wie viele Funktionswerte größer 0 sind
- 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.
- Desweiteren soll das Programm die Fläche zwischen dem Graphen und der x-Achse berechnen und ausgeben können.
- Gegeben seien die vier Integer-Werte x1 und y1 sowie x2 und y2. Schreibe eine Methode, welche m und n bestimmt und in der Form y = m*x + n auf der Konsole ausgibt.
Kommentare
Wenn du Anmerkungen zur Aufgabe hast oder Lob und Kritik loswerden möchtest, ist hier die richtige Stelle dafür. Klicke einfach ganz rechts auf "bearbeiten" und schreibe deinen Kommentar direkt ins Wiki. Keine Scheu, es geht nichts kaputt ;)