Variablen Probleme mit Eclipse

Diskutiere Probleme mit Eclipse im Java Basics - Anfänger-Themen Forum; Hallo zusammen, mit Hilfe eines Buches versuche ich mir Java beizubringen. Momentan stecke ich aber fest. In einem Testprogramm geben wir einen...

  1. brilzi89
    brilzi89 Mitglied
    Hallo zusammen,

    mit Hilfe eines Buches versuche ich mir Java beizubringen.
    Momentan stecke ich aber fest.
    In einem Testprogramm geben wir einen Bruch an mit den Wert 3/12 an . Zur Kontrolle wird der Bruch ungekürzt ausgegeben, dann wird er gekürzt und schließlich noch einmal in gekürzter Form ausgegeben. Hier mal der Code dazu:
    Code (Java):
     
    package uebung05;
    public class Bruchtest1 {

       public static void main(String[] args) {
       Bruch b = new Bruch();
       b.zaehler = 3;
       b.nenner = 12;
       b.ausgeben();
       System.out.print("\n Und nach dem Kürzen: ");
       b.kuerzen();
       b.ausgeben();
        }
    }
     
    Code (Java):
     
    package uebung05;

    class Bruch {

        void kuerzen() {
       int m, n, r; // lokale Variablen
       = zaehler;
       n = nenner;
       r = m % n;
       while (r > 0) {
       m = n;
       n = r;
       r = m % n;
       }
       zaehler = zaehler / n; // in n steht jetzt der ggT
       nenner = nenner / n;
       }

     


    es tretten folgende Fehler auf:
    zaehler cannot be resolved or is not a field
    nenner cannot be resolved or is not a field
    The method ausgeben() is undefined for the type Bruch
    The method ausgeben() is undefined for the type Bruch
    at uebung05.Bruchtest1.main(Bruchtest1.java:7)

    ich habe schon gegoogelt und in diesem Forum geschaut, aber keine Lösung gefunden, hoffentlich kann mir jemand von euch Profis helfen, damit ich weiterkomme.

    Schon mal Danke im vorraus.
     
  2. Wenn du jetzt Java lernen möchtest, dann sichere dir hier unseren Java-Videokurs heute zum Sonderpreis (hier klicken!)
  3. krgewb
    krgewb Bekanntes Mitglied
    Das ist falsch:
    Code (Java):

       int m, n, r;
       = zaehler;
     
     
  4. Dompteur
    Dompteur Aktives Mitglied
    Wenn das die vollständige Klasse "Bruch" ist, dann fehlt da einiges:
    * Du musst die beiden Instanzvariablen "zaehler" und "nenner" deklarieren.
    * Es fehlt die Methode "ausgeben"
    * Am Ende der Klasse fehlt ein "}"
     
  5. brilzi89
    brilzi89 Mitglied
    habs hinbekommen vielen Dank :)
     
  6. Tobias-nrw
    Tobias-nrw Bekanntes Mitglied
    Wie kann man denn 3/12 kürzen?
     
  7. Kababär
    Kababär Aktives Mitglied
    Dein Ernst?
     
  8. Tobias-nrw
    Tobias-nrw Bekanntes Mitglied
Passende Stellenanzeigen aus deiner Region:





Die Seite wird geladen...

Probleme mit Eclipse - Ähnliche Themen

Eclipse EE und Java FX Autocomplete Probleme
Eclipse EE und Java FX Autocomplete Probleme im Forum IDEs und Tools
Eclipse Export Probleme
Eclipse Export Probleme im Forum Java Basics - Anfänger-Themen
Probleme mit Eclipse
Probleme mit Eclipse im Forum Java Basics - Anfänger-Themen
Eclipse macht seltsame Probleme (OpenSuse)
Eclipse macht seltsame Probleme (OpenSuse) im Forum IDEs und Tools
Probleme mit Eclipse oder der URL Klasse
Probleme mit Eclipse oder der URL Klasse im Forum Java Basics - Anfänger-Themen
Thema: Probleme mit Eclipse