Eingabeaufforderung hängt sich auf

pale23

Mitglied
Hallo,

ich habe folgendes Programm:

Java:
import java.util.Scanner;
import java.lang.Math;

public class Exponential {

public static double power(double base, int exp){
    double gbase = base;
    while(exp>1){
       gbase = gbase * base;
       exp = --exp;
       }
    return gbase;
}

public static long factorial(int n){
    long nf = 1;
    while (n > 0){
       nf = nf * n;
       n = --n;
       }
    return nf;
}
       
public static double expSum(double x, int n){
    double s = 0;
    for (int i = 0; 0<=n; i++){
        s = s + (power(x,i)/factorial(i));
        }
    return s;
}

    public static void main(String[] args) {
        double x = 3;
        int n = 3;
        double z = expSum(x,n);
        System.out.println("z=" +z);
    }
}

Als ich das in der Windows-Eingabeaufforderung von WinXp mit javac kompiliert habe, gab es keine Fehlermeldung. Wenn ich es allerdings ausführe, hängt sich die Eingabeaufforderung immer auf. Woran kann das liegen?
 

njans

Top Contributor
Java:
for (int i = 0; 0<=n; i++){
        s = s + (power(x,i)/factorial(i));
        }

n ist konstant, 0 auch. Das ist eine Endlosschleife.
Nebenbei ist die Zuweisung n = --n; redundant. --n; reicht aus und macht das selbe.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
X wie bekomme ich durch Eingabeaufforderung definierte double in einen Befehl, welcher 3 erwartete double braucht? Java Basics - Anfänger-Themen 3
dapzoo Class File Version zu niedrig? Ausführen über Eingabeaufforderung nicht möglich Java Basics - Anfänger-Themen 14
dave253 Problem mit der Eingabeaufforderung Java Basics - Anfänger-Themen 3
C Java Eingabeaufforderung-Basic Zwei Zahlen addieren Java Basics - Anfänger-Themen 2
J Eingabeaufforderung stürzt ab (beim Ausführen einer Java-Datei) Java Basics - Anfänger-Themen 3
F Java-Programm gibt in Eingabeaufforderung nichts aus Java Basics - Anfänger-Themen 4
J "javac" in der Eingabeaufforderung Java Basics - Anfänger-Themen 8
F Erste Schritte JCreator arbeitet nicht mehr als Eingabeaufforderung. Warum? Java Basics - Anfänger-Themen 5
M [Eclipse] Ausführbare Jar-Datei - Eingabeaufforderung Java Basics - Anfänger-Themen 8
M Befehle der Eingabeaufforderung Java Basics - Anfänger-Themen 2
H Programm mit der Eingabeaufforderung ausführen Java Basics - Anfänger-Themen 7
F Ausführbare JAR-Datei: Tastatureingabe in Eingabeaufforderung Java Basics - Anfänger-Themen 6
R Java Einstellungen per Eingabeaufforderung Java Basics - Anfänger-Themen 6
B Long als Eingabeaufforderung Java Basics - Anfänger-Themen 3
M Eingabeaufforderung Java Basics - Anfänger-Themen 2
A .class datei mit eingabeaufforderung starten Java Basics - Anfänger-Themen 8
Developer_X Applet auf lokalem Rechner mit der EingabeAufforderung Starten Java Basics - Anfänger-Themen 44
H javac - Eingabeaufforderung Problem Java Basics - Anfänger-Themen 12
S Eingabeaufforderung stellt Umlaute nicht dar Java Basics - Anfänger-Themen 10
G jar läuft nur in eingabeaufforderung Java Basics - Anfänger-Themen 12
G Encoding Problem mit Eingabeaufforderung unter Windows? Java Basics - Anfänger-Themen 4
S einfaches script mit Eingabeaufforderung starten (javac) Java Basics - Anfänger-Themen 8
T Probleme mit javac in Eingabeaufforderung Java Basics - Anfänger-Themen 2
V Problem in der Eingabeaufforderung (DOS-Box) Java Basics - Anfänger-Themen 6
R Ausfführung nur mit eingabeaufforderung? Java Basics - Anfänger-Themen 10
D Problem Eingabeaufforderung Java Basics - Anfänger-Themen 4
T Java und Eingabeaufforderung Java Basics - Anfänger-Themen 15
berserkerdq2 Spiel hängt sich immer in der 4 Runde auf, obwohl ich jede Runde das gleiche mache Java Basics - Anfänger-Themen 1
CptK Achsenskalierung in Koordinatensystem hängt Programm auf Java Basics - Anfänger-Themen 5
D GUI hängt Java Basics - Anfänger-Themen 5
N httpclient - Verbindung hängt ? Java Basics - Anfänger-Themen 13
Fishmeaker Methoden mit Methoden aufrufen - Programm hängt sich auf Java Basics - Anfänger-Themen 5
Lord.Djerun (Netbeans) Bei TimeUnit.Seconds,Sleep() hängt sich das komplette Programm auf.. Java Basics - Anfänger-Themen 8
S Programm hängt sich auf Java Basics - Anfänger-Themen 2
D Programm hängt evtl. Deadlock? Java Basics - Anfänger-Themen 8
J JFRAME hängt sich auf Java Basics - Anfänger-Themen 12
O java.util.Scanner hängt sich auf Java Basics - Anfänger-Themen 5
R Netbeans hängt sich beim profilen auf Java Basics - Anfänger-Themen 4
P BlueJ hängt sich beim compilen auf Java Basics - Anfänger-Themen 9
F Primitiver Lucas-Lehmer-Test hängt sich auf Java Basics - Anfänger-Themen 7
S JDK hängt beim Ausführen von Dateien Java Basics - Anfänger-Themen 13
R JFileChooser hängt java Programm auf Java Basics - Anfänger-Themen 6
O Editor hängt sich auf Java Basics - Anfänger-Themen 21
T BufferedReader oder Prozess, wer hängt sich auf? Java Basics - Anfänger-Themen 6
D Runtime Prozeß hängt sich auf. in der Kommandozeile gehts Java Basics - Anfänger-Themen 5
G GUI hängt sich auf! Java Basics - Anfänger-Themen 20
W sleep "hängt" bei vielen Threads Java Basics - Anfänger-Themen 2
G Compiler hängt schon wieder Java Basics - Anfänger-Themen 14
N Klassen Hintergrundfarbe in JPanel ändert sich nicht Java Basics - Anfänger-Themen 3
KogoroMori21 Wann ist der richtige Zeitpunkt, um sich Hilfe zu suchen? (Bin Informatik-Student) Java Basics - Anfänger-Themen 10
N Hey Leute und zwar versuche ich gerade ein 2D Spiel zu Programmieren aber die Figur will sich nicht nach links oder rechts bewegen :( Java Basics - Anfänger-Themen 12
T code so schreiben das er von sich selber anpasst (code soll die anzahl aller bustaben bestimmen) Java Basics - Anfänger-Themen 16
P Probleme mit NetBeans: Wie lässt sich jar. Datei an einem MacBook öffnen Java Basics - Anfänger-Themen 21
G Variable aktualisiert sich nicht in rekursiver Methode Java Basics - Anfänger-Themen 4
F abbruch Exception lässt sich nicht erstellen Java Basics - Anfänger-Themen 2
G jar file lässt sich nicht öffnen Java Basics - Anfänger-Themen 1
xaerez Threads Boolean Wert verändert sich nicht Java Basics - Anfänger-Themen 5
xaerez Threads Boolean Wert verändert sich nicht Java Basics - Anfänger-Themen 4
GoenntHack Java Text von JLabel verändert sich nicht Java Basics - Anfänger-Themen 1
E multiple Timer die sich nicht summieren Java Basics - Anfänger-Themen 12
J Mein Java Programm lässt sich nicht mehr bearbeiten Java Basics - Anfänger-Themen 2
A Konsolenausgabe verschiebt sich Java Basics - Anfänger-Themen 8
M Wie lassen sich Konstanten in Bedingung stellen? Java Basics - Anfänger-Themen 1
M Wie lassen sich Objektkonstanten initialisieren, wenn sie eine Bedingung erreichen? Java Basics - Anfänger-Themen 6
P Mein Programm wird zwar erfolgreich Compiliert, öffnet sich aber nicht Java Basics - Anfänger-Themen 6
I Probleme mit OutputStream - Datei lässt sich nicht öffnen Java Basics - Anfänger-Themen 4
B Programm beendet sich nicht und weiteres seltsames Verhalten Java Basics - Anfänger-Themen 9
Nina Pohl Ein Vorgang bezog sich auf ein Objekt, das kein Socket ist Java Basics - Anfänger-Themen 6
H 36 Zufallszahlen die sich nicht wiederholen Java Basics - Anfänger-Themen 27
E Warum lässt sich eine Klasse nicht starten, wenn eine andere Klasse in dem Modul fehlerhaft ist? Java Basics - Anfänger-Themen 1
IamArctic Quaxli Tutorial, Rotorblätter bewegen sich nicht mehr Java Basics - Anfänger-Themen 4
M Java GUI label ändert sich erst zum Schluss Java Basics - Anfänger-Themen 4
H Liste speichern. Was lässt sich verbessern? Java Basics - Anfänger-Themen 7
X Kurzes Java-Programm, das sich komisch verhält Java Basics - Anfänger-Themen 6
J CMD schließt sich automatisch Java Basics - Anfänger-Themen 5
S Was für Aufgaben könnten sich hier hinter verbergen? Java Basics - Anfänger-Themen 5
M Wie kann ich ein Objekt erstellen, wenn sich der Klassenname in einer Variablen befindet? Java Basics - Anfänger-Themen 10
F boolean stellt sich auf true Java Basics - Anfänger-Themen 15
H Datentypen Was für eine Format verbirgt sich hinter dem Integer-Wert 053? Java Basics - Anfänger-Themen 2
A Haben KNNs ein Gedächtnis, lernen etwas oder verändern sich, während sie nicht trainieren, aber aktiv sind? Java Basics - Anfänger-Themen 3
M Werte ändern sich nicht mehr nach Reset Java Basics - Anfänger-Themen 14
H Punkt bewegt sich auf einer Ellipse Java Basics - Anfänger-Themen 6
X Erste Schritte boolean wert ändert sich nicht? Java Basics - Anfänger-Themen 6
I Klassen Eine ArrayList<Long>, die sich automatisch sortiert Java Basics - Anfänger-Themen 20
Franzi1001 ScrollBar lässt sich nicht bewegen Java Basics - Anfänger-Themen 4
W Client verbindet sich nicht Java Basics - Anfänger-Themen 14
J Mein Programm beendet sich ohne mein Zutun Java Basics - Anfänger-Themen 9
J Zwei Klassen die sich gegenseitig referenzieren - Bad practice? Java Basics - Anfänger-Themen 4
N Bewegtes Objekt soll sich um eine Parallele bewegen Java Basics - Anfänger-Themen 0
K Zufalsszahl soll sich nicht wiederholen Java Basics - Anfänger-Themen 9
C Classpath Compiler lässt sich nur bedingt von Kommandozeile aus starten Java Basics - Anfänger-Themen 17
CptK Datentypen Objekt lässt sich nicht zu arraylist hinzufügen Java Basics - Anfänger-Themen 2
L Mein Taschenrechner lässt sich plötzlich nicht mehr öffnen Java Basics - Anfänger-Themen 5
CptK Interface JLabel bewegt sich nicht sondern teleportiert sich... Java Basics - Anfänger-Themen 3
P jar file lässt sich nicht ausführen Java Basics - Anfänger-Themen 4
L Programm lässt sich nicht starten! Java Basics - Anfänger-Themen 1
pkm Interface Funktionales Interface lässt sich nicht implementieren. Java Basics - Anfänger-Themen 2
Hanschyo Programm schließt sich einfach Java Basics - Anfänger-Themen 2
L Panel verkleinert sich unerklärlicherweise Java Basics - Anfänger-Themen 7
J JFrame Fenster öffnet sich nicht Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben