3
3x3
Gast
Hallo, ich möchte ein einfaches Programm zu berechnung von Körpern erstellen.
Ich habe jetzt folgendes Problem das er mir diese zwei Fehlermeldungen angibt.
Zylinder.java:17:3: error: cannot find symbol
Scanner eingabe = new Scanner (System.in);
^
symbol: class Scanner
location: class Zylinder
Zylinder.java:17:25: error: cannot find symbol
Scanner eingabe = new Scanner (System.in);
^
symbol: class Scanner
location: class Zylinder
2 errors
Müsste ich jetzt erstmal die Klasse Scanner importieren ? Wenn ja wie soll ich die bestimmen? Ich möchte später ein seperates Eingabefeld für die Werte haben ohne das ich die Werte in den Quellcode schreiben muss, aber ich komme da nicht weiter hoffe euch ist die Frage nicht zu blöd und ihr mögt mir helfen mein Programm doch noch zum laufen zu bringen.
Ich habe jetzt folgendes Problem das er mir diese zwei Fehlermeldungen angibt.
Zylinder.java:17:3: error: cannot find symbol
Scanner eingabe = new Scanner (System.in);
^
symbol: class Scanner
location: class Zylinder
Zylinder.java:17:25: error: cannot find symbol
Scanner eingabe = new Scanner (System.in);
^
symbol: class Scanner
location: class Zylinder
2 errors
Müsste ich jetzt erstmal die Klasse Scanner importieren ? Wenn ja wie soll ich die bestimmen? Ich möchte später ein seperates Eingabefeld für die Werte haben ohne das ich die Werte in den Quellcode schreiben muss, aber ich komme da nicht weiter hoffe euch ist die Frage nicht zu blöd und ihr mögt mir helfen mein Programm doch noch zum laufen zu bringen.
Java:
/**
*
* description
*
* @version 1.0 from 10.04.2012
* @author
*/
public class Zylinder {
public static void main(String[] args)
{
Double volumen ;
Double oberflaecheninhalt ;
Double hoehe ;
Double radius ;
Scanner eingabe = new Scanner (System.in);
System.out.println(" Berechnung eines Zylinders (Angabe in m).");
System.out.print( " Geben sie den Radius ein: ");
radius = eingabe.nextDouble();
System.out.println(" Geben sie die Hoehe ein: ");
hoehe = eingabe.nextDouble() ;
volumen = Math.PI * Math.pow( radius, 2 ) * hoehe ;
oberflaecheninhalt = 2 * Math.PI * radius * ( radius + hoehe ) ;
System.out.println( " Volumen: " + volumen + "m³.") ;
System.out.println( " Oberflächeninhalt: " + oberflaecheninhalt + "m².") ;
}
}