W
Wblade
Gast
Ich versuche mich schon eine ganze weile daran, aber ich finde nicht das problem. Ich weiß nicht was ich da falsch mache. Die Schleifen habe ich noch nicht so richtig verstanden. Wäre nett wenn mir jemand zusätzlich, da mal einwenig helfen könnte, das zu verstehen.
Also, muss simples Programm schreiben, welches nach einem Durchlauf fragt ob es wiederholt werden soll. Bei "j" soll es neu starten.
EDIT: wenn du dich schon mit bbcodes auskennst, dann verwende auch den code tag danke
Also, muss simples Programm schreiben, welches nach einem Durchlauf fragt ob es wiederholt werden soll. Bei "j" soll es neu starten.
Code:
import java.io.*;
import java.lang.*;
class auf3_1 {
public static double einlesen() throws IOException {
String s;
BufferedReader d;
d = new BufferedReader(new InputStreamReader(System.in));
s = d.readLine();
double zahl = Double.parseDouble(s);
return zahl;
}
public static void main(String[] args) throws IOException {
double mathematik;
double physik;
double religion;
double sport;
double durchschnitt;
int neustarten;
do {
System.out.println("Bitte Noten eingeben!");
System.out.print("Mathematik: ");
mathematik = einlesen();
System.out.print("Physik: ");
physik = einlesen();
System.out.print("Religion: ");
religion = einlesen();
System.out.print("Sport: ");
sport = einlesen();
System.out.println("\n\n\n\n");
durchschnitt = (mathematik + physik + religion + sport)/4;
System.out.println("Notendurchschnitt: " + durchschnitt);
System.out.println("\n\n");
System.out.print("Neustarten? j / n");
neustarten = einlesen();
System.out.print(neustarten);
}
while(neustarten = 'j');
}
}
EDIT: wenn du dich schon mit bbcodes auskennst, dann verwende auch den code tag danke