helft mir bei meiner hausaufgabe weiter

Status
Nicht offen für weitere Antworten.
J

java-progger

Gast
hey...
hab in informatik ne hausuafgabe bekommen die aus 5 fragen besteht bei 2 weiss ich net wirkjlich was ich machen soll steh en bissl aufm schlauch wäre um schnelle antwort dankbar

gruß tobi

Frage 22:


Das nachfolgende Programm soll das Guthaben nach n Jahren bei einem festen
Zinssatz berechnen.
Die Methode guthaben(n) wurde jedoch nicht korrekt
implementiert.

Erläutern Sie, worin der Fehler besteht, und beseitigen Sie diesen
Fehler.

import java.util.*;
public class zinseszins {
static double startkapital, zinssatz;

static double guthaben(int n) {
return guthaben(n-1)*(1+zinssatz/100);
}

public static void main (String[] args) {
Scanner eingabe = new Scanner(System.in);
double endkapital;
int jahre;
System.out.println("Zinzeszinsberechnung");
System.out.println( );
System.out.print("Geben Sie das Startkapital ein: " );
startkapital = eingabe.nextDouble();
System.out.print("Geben Sie den Zinssatz in Prozent ein: ");
zinssatz = eingabe.nextDouble();
System.out.print("Geben Sie die Laufzeit in Jahren ein: " );
jahre = eingabe.nextInt();
System.out.println( );
endkapital = guthaben(jahre);
System.out.println("Danach betraegt Ihr Guthaben: "+endkapital );
}
}

Frage 23:
Überlegen Sie, was die untenstehende Methode lies() bewirkt, ohne Sie am Computer ausprobiert zu haben.
Beschreiben Sie die Wirkungsweise und die Bildschirmausgabe.

static void lies() {
char zeichen;
zeichen = read(einTastaturzeichen); //funktioniert irgendwie
if (zeichen != '#')
lies();
System.out.print(zeichen);
}
 

clemson

Bekanntes Mitglied
java-progger hat gesagt.:
Code:
import java.util.*;
public class zinseszins {
  static double startkapital, zinssatz;

  static double guthaben(int n) {
    return guthaben(n-1)*(1+zinssatz/100);
  }
  • * da würde ich einmal darauf tippen, dass das eine endlosschleife ist....
    * außerdem wurden die coding-conventions nicht beachtet (klassennamen schreibt man groß, ...)
 

Ilja

Bekanntes Mitglied
hehe... so jtzt sind die HA für den noob gelöst, doch ich vermute eh, dass er sein studium mit dieser einstellung nach spätestens 2 Jahren abbricht ;)
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben