arbeite mit dem eclipse!!
a) Schreiben Sie ein Programm, das zunächst die Anzahl n der Kurswerte und
danach die n Kurswerte selbst einliest. Dann werden folgende Daten berechnet
und ausgegeben:
• Höchststand der Aktie in diesem Zeitraum
• Tiefststand der Aktie in diesem Zeitraum
• Mittlerer Kurs in diesem Zeitraum (d.h. arithmetisches Mittel der n Einträge)
Für die Berechnung von Höchststand, Tiefststand und Mittelwert soll dazu jeweils
eine Methode implementiert werden.
b) (etwas schwieriger!) Conny Cash überlegt sich, wie viel Geld sie durch Kauf und
Verkauf einer Aktie der Insolvo.com AG in diesem Zeitraum hätte verdienen
können. D.h. an welchem Tag hätte sie die Aktie kaufen und wann hätte sie sie
wieder verkaufen müssen, um einen maximalen Kursgewinn (= Differenz
zwischen Verkaufs- und Kaufkurs) zu erreichen? Erweitern Sie das Programm von
oben so, dass es den Kauftag, den Verkaufstag und den maximalen Kursgewinn
das was ich probiert habe ist das da!!!
a) Schreiben Sie ein Programm, das zunächst die Anzahl n der Kurswerte und
danach die n Kurswerte selbst einliest. Dann werden folgende Daten berechnet
und ausgegeben:
• Höchststand der Aktie in diesem Zeitraum
• Tiefststand der Aktie in diesem Zeitraum
• Mittlerer Kurs in diesem Zeitraum (d.h. arithmetisches Mittel der n Einträge)
Für die Berechnung von Höchststand, Tiefststand und Mittelwert soll dazu jeweils
eine Methode implementiert werden.
b) (etwas schwieriger!) Conny Cash überlegt sich, wie viel Geld sie durch Kauf und
Verkauf einer Aktie der Insolvo.com AG in diesem Zeitraum hätte verdienen
können. D.h. an welchem Tag hätte sie die Aktie kaufen und wann hätte sie sie
wieder verkaufen müssen, um einen maximalen Kursgewinn (= Differenz
zwischen Verkaufs- und Kaufkurs) zu erreichen? Erweitern Sie das Programm von
oben so, dass es den Kauftag, den Verkaufstag und den maximalen Kursgewinn
das was ich probiert habe ist das da!!!
Java:
import javax.swing.JOptionPane;
public class Aufgabe40 {
/**
* @param args
*/
public static void main(String[] args) {
String anzahl_n_eingeben= OptionPane.showInputDialog(null, "Anzahl Kurswert:");
float anzahl_n = Integer.parseInt(anzahl_n_eingeben);
String wert_n_eingeben=OptionPane.showInputDialog (null, "Kurswert eingeben:");
float wert_n =Integer.parseInt(wert_n_eingeben);
public static int max (float anzahl_n, float wert_n){
int max =0;
max = Math.max (float anzahl_n, float wert_n);
System.out.println("Maximum wert ist:"+ max);
}
public static int min (float anzahl_n, float wert_n){
int min =0;
min=Math.min(float anzahl_n, float wert_n);
System.out.println("Minimum Wert ist:" + min);
}
public static int mittelwert (float anzahl_n, float wert_n){
int mittel=0;
mittel=max-min;
System.out.println("Mittelwert ist: "+mittel);
}
}
}
Zuletzt bearbeitet von einem Moderator: