Liebe Freunde;
Ich habe eine Wiederwerwenbare Klasse Rechnung geschrieben .Der mir mit 3 Methoden Werte ausgibt, die Methoden funktioneren , ich bekommen die Ergebnisse.
Dann Habe ich eine Main Methode Test Klasse, der die andere Klasse importiert und die Methoden ausgibt . Mein Problem ist , ich möchte in der Main Methode auch die Zhalen ausgeben die ich eingegeben habe , ich kann nur das ergebnis ausgeben .
z.b
wenn ich 2 Eingebe erscheint bei mir auf der Konsole
Das Quadrat von dem eingegebenen Zahl ist :4
nur ich möchte
Das Quadrat von 2 ist 4
Das kriege ich nicht hin
mfg
kaper28
[/quote]
Ich habe eine Wiederwerwenbare Klasse Rechnung geschrieben .Der mir mit 3 Methoden Werte ausgibt, die Methoden funktioneren , ich bekommen die Ergebnisse.
Code:
// Wiederwerwendbare Klasse
package aufgabe4;
import javax.swing.JOptionPane;
public class Rechnungen {
public static String einlesen(String wert) {
String eingabe;
eingabe = JOptionPane.showInputDialog("Bitte geben Sie einen " + wert
+ " Wert ein:");
return (eingabe);
}
public static int quadrat(int zahl) {
int wert1 = 0;
int wert2;
String eingabe;
eingabe = einlesen("int");
wert1 = Integer.parseInt(eingabe);
wert2 = wert1 * wert1;
return wert2;
}
public static double quadrat(double zahl) {
double wert1 = 0;
double wert2;
String eingabe;
eingabe = einlesen("double");
wert1 = Double.parseDouble(eingabe);
wert2 = wert1 * wert1;
return wert2;
}
public static double wurzel(double zahl1){
double werta=0;
double wertb;
String eingabe;
eingabe=einlesen("double");
werta=Double.parseDouble(eingabe);
wertb=Math.sqrt(werta);
return wertb;
}
}
Dann Habe ich eine Main Methode Test Klasse, der die andere Klasse importiert und die Methoden ausgibt . Mein Problem ist , ich möchte in der Main Methode auch die Zhalen ausgeben die ich eingegeben habe , ich kann nur das ergebnis ausgeben .
z.b
wenn ich 2 Eingebe erscheint bei mir auf der Konsole
Das Quadrat von dem eingegebenen Zahl ist :4
nur ich möchte
Das Quadrat von 2 ist 4
Das kriege ich nicht hin
mfg
kaper28
Code:
import aufgabe4.Rechnungen;
public class Testklasse {
public static void main(String[] args) {
int intzahl = 0;
double doublezahl = 0;
double doublezahl1 = 0;
intzahl = MeineRechnungen.quadrat(intzahl);
System.out.println("Das Quadrat von dem eingegebenen Zahl ist :" +intzahl);
doublezahl = MeineRechnungen.quadrat(doublezahl);
System.out.println("Das Quadrat von von dem eingegebenen Zahl ist :" +doublezahl);
doublezahl1 = MeineRechnungen.wurzel(doublezahl1);
System.out.println("Die Quadratwurzel von dem eingegebenen Zahl ist :" +doublezahl1);
}
}