T
tanye
Gast
Hi ,
Habn Programm geschrieben , dass ganze , positive Zahlen addiert , und abgesehen davon die 2 größten Zahlen addieren soll ... beim 2. ist das Problem dass er leider immer nur die größte Zahl 2mal addiert statt der größten und der 2.größten ... Jmd ne Idee was ich machen kann ?
Habn Programm geschrieben , dass ganze , positive Zahlen addiert , und abgesehen davon die 2 größten Zahlen addieren soll ... beim 2. ist das Problem dass er leider immer nur die größte Zahl 2mal addiert statt der größten und der 2.größten ... Jmd ne Idee was ich machen kann ?
Java:
import javax.swing.*;
public class maximum {
public static void main (String args[]){
int n=0;
int sum=0;
int max=0;
do {
sum=sum+n;
max=Math.max(n,n);
String s=JOptionPane.showInputDialog("Bitte Zahl eingeben : " );
n=Integer.parseInt(s);
}while(n>=0);
System.out.println("Die Summe der ganzen positiven Zahlen ist : ");
System.out.println(sum);
System.out.println("Die Summe der beiden größten Zahlen ist : ");
System.out.println(max);
}
}