[Java] Primfaktorzerlegung

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von sh0k, 13. November 2008 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 13. November 2008
    Primfaktorzerlegung

    Nabend,

    ich brauche mal Hilfe bei einem Algorithmus. Ich komme irgendwie nicht weiter. Ich bin ziemlich neu in Java und beschäftige mich auch nur damit wegen meines Studiums. Das ist also die Aufgabe die ich bis morgen erledigt haben muss:



    Schreiben Sie ein Java-Programm, das zwei Zahlen vom Typ int als untere und obere Grenzen eines Intervalls einliest und für alle Zahlen dieses Intervalls eine Primfaktorzerlegung durchführt.

    Erzwingen Sie für die Obergrenze die Eingabe einer Zahl, die größer ist als die Untergrenze.

    Momentan sieht mein Algorithmus so aus ( das ist jetzt nur der Algo für die Zerlegung, das mit den Intervallen bekomme ich anschließend auch alleine hin, denke ich):

    Code:
    teiler=3;
    
    do {
    
     
     if(x%2==0){x=x/2;IO.print("2 ");
     
     } else 
    while(x%p>0){teiler+2;
     
     } IO.print("teiler ");
     
    } while(x>1)

    Wenn ich den kompilieren will, bekomme ich die Fehlermeldung: sh: more: command not found


    Kann mir da jemand helfen? Wäre nett. Danke im vorraus.
     
  2. 13. November 2008
    AW: Primfaktorzerlegung

    wie lautet dein befehl zum compilieren? hast du java in linux installiert? dein bs kennt einfach den befehl nicht ...
     
  3. 13. November 2008
    AW: Primfaktorzerlegung

    Ich nutze Windows Vista ( ernst gemeint, nicht lachen, habe mir vorgenommen ubuntu zu installieren ). Ich schreibe die .java mit dem Cygwin und mit Hilfe vom vi-Editor. Haben von der Uni noch so ein "Packet" bekommen mit einigen Commands. Dort ist auch beispielsweise das IO.print enthalten.
     
  4. 13. November 2008
    AW: Primfaktorzerlegung

    Ich würde dir Raten ne schöne IDE zu nehmen:

    zB Netbeans, Eclipse

    da kannst die libraries imma schön zum project dazu machen

    und haste nen besseren überblick und bessere Debugging möglichkeiten
     
  5. 13. November 2008
    AW: Primfaktorzerlegung

    jo würd dir unter vista auch zu eclipse nehmen. hast auch direkt nen compiler dabei und rennst nicht in solche probleme! ansonsten setze einfach die java.exe als environment-variable, dann kannst du auch java über die console aufrufen und compilieren!
     
  6. 13. November 2008
    AW: Primfaktorzerlegung

    Ich habe ebenfalls Probleme mit Windows Vista und sämmtlichen Programmierumgebungen, aber nur bei Windows Vista 64 Bit, bei 32 Bit sollte es keine Probleme geben.
     
  7. 14. November 2008
    AW: Primfaktorzerlegung

    Problem hat sich erledigt, es lag an der "schlechten" Eingabe die ich beim Programm hatte. Der Algorithmus läuft nun. Nichts destorotz werde ich mir Ubuntu besorgen.
     
  8. 14. November 2008
    AW: Primfaktorzerlegung

    ~closed~
     
  9. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.