mythus
Komplett-PC-Aufrüster(in)
Java Aufgabe lezte Hürde ein Rätzel ??
Hallo zusammen,
Ich habe eine Aufgabe bekomme die ich Lösen muss nix großes aber ich bleibe bei einer Methode hängen, die ich nicht verstehe wie dort die Datenübernahme und Rückgabe gehen soll.
BlutDruck_test.java
Diese Teil des Programm wird vorgegeben.
jetzt habe ich eine Blutdruck.java erstellt
BlutDruck.java
Ich komme aber beim schreiben der Methode BlutDruck.mittel(b) nicht klar, weil ich ja nicht direkt die Daten übermittel.
Klar wurde die nötigen Werte im Vorfeld schon erledigt.
die b.ausgabe() Funktioniert nur der Rest dannach nicht.
Der Rote Teil war zum test ob die Werte überhaupt ermittel werden, das klappt auch.
System.out.println( " im Mittel : " +BlutDruck.mittel(b) );
Hallo zusammen,
Ich habe eine Aufgabe bekomme die ich Lösen muss nix großes aber ich bleibe bei einer Methode hängen, die ich nicht verstehe wie dort die Datenübernahme und Rückgabe gehen soll.
BlutDruck_test.java
Code:
public class BlutDruck_test
{
public static void main(String args[])
{
BlutDruck b = new BlutDruck("P1234", 80, 120);
System.out.println();
b.ausgabe();
System.out.println();
System.out.println( " im Mittel : " [COLOR=darkorange]+BlutDruck.mittel(b) );
}
}
jetzt habe ich eine Blutdruck.java erstellt
BlutDruck.java
Code:
public class BlutDruck
{
public BlutDruck(String p, int d, int s)
{
patient=p;
dia=d;
sys=s;
}
public void ausgabe()
{
[COLOR=red]double y,z,a;
double mittel;
y=dia;
z=sys;
a=(double) 1/3;
mittel= y+a*(z-y); System.out.println( "Ergebeniswerte von, ");
System.out.println(" Patient : " + patient);
System.out.println(" Dia - Wert: " + dia+ " mmHg");
System.out.println(" Sys - Wert: " + sys+ " mmHg");
[COLOR=red]System.out.println(" Mittel - Wert: " + mittel+ " mmHg");}
public String patient;
public int dia;
public int sys;
public double mittel;
}
Klar wurde die nötigen Werte im Vorfeld schon erledigt.
die b.ausgabe() Funktioniert nur der Rest dannach nicht.
Der Rote Teil war zum test ob die Werte überhaupt ermittel werden, das klappt auch.
System.out.println( " im Mittel : " +BlutDruck.mittel(b) );