Also mein Code lautet jetzt wie folgt:
package kredit;
import java.util.Scanner;
public class Tilgungsplan {
/**
* @param args
*/
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
System.out.println("Wie hoch soll der Kredit sein?");
double KreditEin= scanner.nextDouble();
double Kredit= KreditEin ;
Scanner scanner2=new Scanner(System.in);
System.out.println("Wie hoch soll der Zinssatz sein?");
double ZinssatzEin= scanner.nextDouble();
double Zinssatz= ZinssatzEin;
Scanner scanner3=new Scanner(System.in);
System.out.println("Welche Laufzeit soll der Kredit haben?");
int LaufzeitEin= scanner.nextInt();
int Laufzeit= LaufzeitEin ;
double Tilgungsrate= Kredit/Laufzeit;
int Jahr= 0;
System.out.println("--------Tilgungsplan bei --- gleichbleibenden -- Tilgungsraten---------" );
System.out.println("\n");
System.out.println("fuer einen Kredit von " + Kredit + " ueber " + Laufzeit + " Jahre bei " + Zinssatz + "% Zins" );
System.out.println("\n");
System.out.println("Jahr Schuld<Vorjahr> Zinsbetrag Tilgungsrate Annuitaet");
double restschuld;
double zinsbetrag;
double annuitaet;
for (int i = 1; i<=Laufzeit; i++) {
restschuld = Kredit - ( Jahr * Tilgungsrate);
zinsbetrag = Zinssatz/100 * (1 - ( i - 1)/ Laufzeit ) * restschuld;
annuitaet = zinsbetrag + Tilgungsrate;
System.out.print(Jahr +1 );
System.out.printf("\t%,-8.2f \t", restschuld);
System.out.printf("%,-8.2f \t\t", zinsbetrag);
System.out.printf("%,-8.2f \t\t", Tilgungsrate);
System.out.printf("%,-8.2f \t\t\t\n", annuitaet);
Jahr= Jahr+ 1;
}
}
}
Es klappt auch alles mit dem Scanner etc. aber jetzt brauche ich nochmal Hilfe, hier mal ein Bild wie es bei mir schon fast aussieht:
http://moodle.htw-berlin.de/moodle/file.php/582/pic_ub04/tilgung.jpg
Wie krieg ich am Ende es hin, dass er mir die Gesamtzinsen und Gesamtannuitaeten ausrechnet und anzeigt?
Denke mal auch mit ner "for" Schleife?
---------- Beitrag hinzugefügt um 22:07 ---------- Vorheriger Beitrag war um 20:37 ----------
Hätte da noch ne kleine Aufgabe, bei der benötige ich auch bitte mal Hilfe:
Suchen Sie sich eine Website aus und realisieren mit Hilfe des Programms Ping eine Testreihe.
Schicken Sie Pakete mit unterschiedlicher Länge zu diesem Ziel (10 relativ gleichmäßig verteilte Paketlängen zwischen 32 Byte ---> 60.000 Byte )
Tragen Sie Ihre Testreihe in eine Tabelle ein.
Wie ich etwas anpinge mit der Eingabeaufforderung ist mir klar, aber wie änder ich da die Paketlänge? Mit dem Parameter ping -t -l ?