Compiler-Fehler Programmierung einer Drehkugel

U

Unwitz2212

Mitglied
Guten Tag,
und zwar muss ich ein Java–Programm schreiben, welches die Höhe und den Durchmesser des Grundkreises eines Drehkegels von der Konsole einliest und anschließend den Flächeninhalt der Kegeloberfläche sowie das Kegelvolumen berechnet.
Dabei kommt bei mir dauerhaft immer neue Fehlermeldungen und das compilieren klappt nicht. Ich bräuchte einen Ansatz um die Probleme zu lösen.
Ich danke euch !

Drehkugel:
import java.util.*;
public class Drehkugel {
  public static void main(String[] args) {
  Locale.setDefault(Locale.US);
  Scanner sc = new Scanner(System.in);
    
    //Variablen
    byte eingabe;
    double r; //Radius
    double h; //Höhe
    double o; //Flächeninhalt
    double v; //Volumen
    double d; //Durchmesser                             
    double m; //Mantelfläche
    double g; //Grundfläche
    double s; //Länge der Mantellinie
    
    System.out.println("Zum Berechnen der Oberfläche und Volumen geben Sie bitte folgende Werte ein:");
     [COLOR=rgb(0, 0, 0)]  System.out.print("Geben Sie den \"Durchmesser\" des Drehkegels in cm an: ");
        d= input.nextDouble();                                                                                      //Hier kann laut dem Compiler , kein Symbol entdeckt werden
        System.out.print("Geben Sie die \"Höhe\" des Drehkegels in cm an: ");  
        h= input.nextDouble();                                                                                   //Hier kann laut dem Compiler , kein Symbol entdeckt werden [/COLOR]

        r = d*(1/2);
        g = Math.PI*(r*r);
        s = r*r+h*h;
         double wurzel;
         wurzel = Math.sqrt(s);
        
         m = Math.PI*r*Math.sqrt(s);   
         o=g+m;         
         v = (1/3)*g*h;
         System.out.println("\n Der Flächeninhalt der Kegeloberfläche beträgt: "+o+"cm²" );
         System.out.println("\n Das Volumen des Drehkegel beträgt: "+o+"cm³" );     
      } 
} // end of Drehkugel
 
U

Unwitz2212

Mitglied
Oh man, die dümmsten Fehlern die übersieht man gefühlt immer :D
Apropos Fehler, bei mir kommt immer als Ergebnis 0,00 raus...
 
D

DrPils

Bekanntes Mitglied
Da sollte das Problem sein. Mathematische operationen zweier ints geben dir immer einen int zurück, in diesem Falle 0.

v = (1/3.0)*g*h; Sollte das problem beheben.

Außerdem würde ich dir raten sprechende Variablen Bezeichner zu nehmen. Dann musst du keine Kommentare dazuschreiben, was die Variable darstellt.

Also aus:
double r; //Radius
mache:
double radius;
 
U

Unwitz2212

Mitglied
Hi , also bei mir kommt leider immernoch 0 raus. Ich werde deinen Tipp , bezüglich der Bezeichnungen der Variablen zu herzen nehmen.
 
D

DrPils

Bekanntes Mitglied
Java:
 System.out.println("\n Der Flächeninhalt der Kegeloberfläche beträgt: "+o+"cm²" );
 System.out.println("\n Das Volumen des Drehkegel beträgt: "+o+"cm³" );

Du benutzt ja auch für beides die gleiche Variable o.
Deswegen sprechende Variablen Namen nehmen ;)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
U Brauche Hilfe bei Programmierung einer Produktdatenbank App Java Basics - Anfänger-Themen 4
kaoZ Android Programmierung / Erstellen einer neuen Instanz Java Basics - Anfänger-Themen 2
G Programmierung einer Lehrveranstaltung Java Basics - Anfänger-Themen 4
L Programmierung mit Hash Java Basics - Anfänger-Themen 3
C Wie habt Ihr angefangen mit der Java Programmierung, ohne Programmiervorkenntnisse Java Basics - Anfänger-Themen 8
J Problem bei der Programmierung eines Tannenbaums Java Basics - Anfänger-Themen 9
S GUI-Programmierung Sudoku-Rätsel lösen Java Basics - Anfänger-Themen 1
B Fibonacci Zahlen dynamische Programmierung Java Basics - Anfänger-Themen 7
S Programmierung simulieren - aber wie?! Java Basics - Anfänger-Themen 3
H Java Programmierung Java Basics - Anfänger-Themen 3
W Problem bei Programmierung von Monte-Carlo-Integration Java Basics - Anfänger-Themen 12
D Guten Tag mache gerade eine Umschulung zum FiSi war leider jetzt 2 Wochen Krank und wir hatten Prozendurale Programmierung. Java Basics - Anfänger-Themen 3
P Rechnen mit Brüchen - objektorientierte Programmierung Java Basics - Anfänger-Themen 18
D Objektorientierte Programmierung Java Basics - Anfänger-Themen 13
F Attribute bei Objektorientierter Programmierung Java Basics - Anfänger-Themen 11
F Ich brauche Hilfe bei Objektorientierter Programmierung... Java Basics - Anfänger-Themen 19
F Problem beim entfernen von mehreren Listenelementen auf einmal (Programmierung des Spiels Arschloch) Java Basics - Anfänger-Themen 1
Q Objektorientierte Programmierung Java Basics - Anfänger-Themen 17
J Texte für Java Programmierung besser verstehen? Java Basics - Anfänger-Themen 2
C GUI Programmierung unter Windows mit Java womit? Java Basics - Anfänger-Themen 11
D Collections Aufgaben Java-Programmierung Überforderung Java Basics - Anfänger-Themen 35
A GUI Programmierung mit Textfield Java Basics - Anfänger-Themen 3
J Programmierung Quiz Spiel Java Basics - Anfänger-Themen 3
J Programmierung Quiz Spiel Java Basics - Anfänger-Themen 2
L Dynamische Programmierung Java Basics - Anfänger-Themen 0
J Verschieden Fragen über Java Programmierung Java Basics - Anfänger-Themen 3
A Methoden Habe ein Problem bei folgender Programmierung Java Basics - Anfänger-Themen 15
slejden Erste Schritte Frage zur OOP (objektorientierten Programmierung Java Basics - Anfänger-Themen 4
V Threads Nebenläufige Programmierung Java Basics - Anfänger-Themen 6
V Nebenläufige Programmierung Java Basics - Anfänger-Themen 5
Henri Paare Frage über Java Programmierung Java Basics - Anfänger-Themen 10
S Programmierung eines Geldwechselautomaten! Java Basics - Anfänger-Themen 2
R Einige Neulingsfragen (Wrapper, GUI-Programmierung) Java Basics - Anfänger-Themen 4
D JavaBeans und die visuelle Programmierung Java Basics - Anfänger-Themen 2
M Dringend Experten für Scala-Play basierte Programmierung!!!! Java Basics - Anfänger-Themen 0
Z Programmierung eines Stacks Java Basics - Anfänger-Themen 19
A Programmierung herangehensweise Java Basics - Anfänger-Themen 9
T Objektorientierte Programmierung - Kein Plan wieso das nicht funktioniert! Java Basics - Anfänger-Themen 6
G 3D-Spiele-Programmierung Java Basics - Anfänger-Themen 3
I Programmierung-Hausaufgabe: Hilfe benötigt Java Basics - Anfänger-Themen 8
R Kann jemand diese Java Programmierung machen? Versteh ich leider nicht Java Basics - Anfänger-Themen 17
T Nachhilfe JAVA Programmierung Java Basics - Anfänger-Themen 1
R Schaffe es nicht Random-Programmierung zu vollenden. Wo liegt der Fehler in diesem Code? Java Basics - Anfänger-Themen 13
N Socket-Programmierung Java Basics - Anfänger-Themen 4
O OOP Input & Output in der GUI-Programmierung Java Basics - Anfänger-Themen 2
O Java Grafik-Programmierung? Java Basics - Anfänger-Themen 16
F Fehler bei Array und Index Programmierung Java Basics - Anfänger-Themen 18
K Objektorientierten Programmierung Java Basics - Anfänger-Themen 3
R Einstieg in Programmierung Java Basics - Anfänger-Themen 8
W Problem bei MineSweeper Programmierung Java Basics - Anfänger-Themen 10
N Objektorientierte Programmierung: Erben von 2 Klassen - wie ist korrekte Vorgehensweise? Java Basics - Anfänger-Themen 16
D Best Practise für Programmierung Java Basics - Anfänger-Themen 7
D Erste Schritte Einstieg in die Java Spiel Programmierung Java Basics - Anfänger-Themen 7
W objektorientierte Programmierung Java Basics - Anfänger-Themen 25
W objektorientierte Programmierung - String in andere Klasse übergeben Java Basics - Anfänger-Themen 13
E Algorithmen und Programmierung - Datum und Zeit ausgeben? Java Basics - Anfänger-Themen 8
Grejak OOP Einstieg in Objekt-Orientierte-Programmierung Java Basics - Anfänger-Themen 3
D Frage zu Bit Operatoren in der Programmierung Java Basics - Anfänger-Themen 9
U Geräte-Programmierung ? Java Basics - Anfänger-Themen 15
S 2 kurz Fragen zur Möglichkeit der Programmierung Java Basics - Anfänger-Themen 7
T Objektorientierte Programmierung, わからない です Java Basics - Anfänger-Themen 6
J Allgemeine Fragen zur Programmierung Java Basics - Anfänger-Themen 36
N Grafische Programmierung mit jeweils anderen Bildern bei versch. Ergebnissen Java Basics - Anfänger-Themen 9
S Objektorientierte Programmierung Java Basics - Anfänger-Themen 21
M Gui Programmierung Java Basics - Anfänger-Themen 21
J Spielevorschläge für Programmierung Java Basics - Anfänger-Themen 3
O Eisenbahn-Programmierung Java Basics - Anfänger-Themen 8
S Schlechte Programmierung Java Basics - Anfänger-Themen 5
O Probleme bei OO-Programmierung mit Vererbung Java Basics - Anfänger-Themen 18
M Programmierung kürzen??? Java Basics - Anfänger-Themen 5
N Umstieg auf objektorintierte Programmierung Java Basics - Anfänger-Themen 2
N Probleme mit meiner Programmierung Java Basics - Anfänger-Themen 5
M Meine erste Java Programmierung funzt nicht :-( Java Basics - Anfänger-Themen 34
H Programmierung Ampelsteuerung Java Basics - Anfänger-Themen 4
J [Erledigt] Applet Programmierung Java Basics - Anfänger-Themen 4
C Objektorientierte Programmierung Java Basics - Anfänger-Themen 11
T Gui Programmierung lernen Java Basics - Anfänger-Themen 3
E Toolkit (Scanner) Programmierung Java Basics - Anfänger-Themen 5
D Programmierung Profi Java Basics - Anfänger-Themen 18
G Problem bei Programmierung Java Basics - Anfänger-Themen 15
X Objektorientierte Java Programmierung - 3 Fragen zum Code Java Basics - Anfänger-Themen 5
G Problem bei Programmierung Java Basics - Anfänger-Themen 2
G thread programmierung für ANFÄNGER Java Basics - Anfänger-Themen 2
S generic programmierung "ne:w T[X]" Java Basics - Anfänger-Themen 2
A Einstieg in die Programmierung Java Basics - Anfänger-Themen 20
I Frage wegen Wörterbuch Programmierung Java Basics - Anfänger-Themen 13
X Programmierung mit geometrischen Figuren Java Basics - Anfänger-Themen 3
G Opjektorientierte Programmierung (OOP). einfach für euch Java Basics - Anfänger-Themen 4
G Funktions Programmierung Java Basics - Anfänger-Themen 5
W Gui - Grundsätzliche Programmierung Java Basics - Anfänger-Themen 11
G Schnittstellen Programmierung Java Basics - Anfänger-Themen 5
G Nebenleufige Programmierung Java Basics - Anfänger-Themen 4
M Einfachste Programmierung Java Basics - Anfänger-Themen 5
G Frage zur Thread-Programmierung Java Basics - Anfänger-Themen 5
G erste Schritte in Fenster und Grafik-Programmierung Java Basics - Anfänger-Themen 2
S Hilfe bei Programmierung von einfachem Mailprogramm + GUI Java Basics - Anfänger-Themen 12
H Brauch bei programmierung von quiz unterstützung Java Basics - Anfänger-Themen 11
C Socket Programmierung Java Java Basics - Anfänger-Themen 4
S Mathe in der Programmierung (Winkel im Bogenmaß) Java Basics - Anfänger-Themen 7
G Java Server Client Programmierung Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Anzeige

Neue Themen


Oben