Hallöchen, habe hier ein kleines Problem nachdem ich ein Jahr lang kein normales Programm geschrieben habe in Java.
Undzwar überspringt das Programm eine wichtige if-Schleife, die entscheidend für die Berechnung ist.
Die Ausgabe des Programms lautet.
Der Programmcode:
Hoffe, das jemand mir beim Auffrischen helfen kann,
MfG:
Florilu
Undzwar überspringt das Programm eine wichtige if-Schleife, die entscheidend für die Berechnung ist.
Die Ausgabe des Programms lautet.
Code:
Bitte das Kapital eingeben:
20
Jahr/Monat = 12, Tag = 360
Geben sie die gewünschte Zahl ein:
Wieviel Prozent(Nur die Zahl angeben):
12
Die Zinsen betragen: 0.0€
Der Programmcode:
Java:
import java.util.Scanner;
public class Main
{
public static void main(String[] args)
{
double k, i = 0, p, monja1 = 0;
String monja;
Scanner scanner = new Scanner(System.in);
System.out.println("Bitte das Kapital eingeben: ");
k = scanner.nextInt();
System.out.println("Jahr/Monat = 12, Tag = 360");
System.out.println("Geben sie die gewünschte Zahl ein: ");
monja = scanner.toString();
if (monja == "jahr")
{
monja1 = 12;
System.out.println("Wieviele Jahre/Monate sollen berechnet werden? :");
i = scanner.nextInt();
}if (monja == "tag")
{
monja1 = 360;
System.out.println("Wieviele Tage sollen berechnet werden? : ");
i = scanner.nextInt();
}
System.out.println("Wieviel Prozent(Nur die Zahl angeben): ");
p = scanner.nextInt();
System.out.println("Die Zinsen betragen: "+(k * i * p / 100 * monja1)+"€");
while (k >= 0)
{
return;
}
}
}
Hoffe, das jemand mir beim Auffrischen helfen kann,
MfG:
Florilu
Zuletzt bearbeitet: