Helt rätt! Jag stöter på problem redan där det står att jag skall utföra inläsningen till arrayen med en while-loop. Jag har lyckats göra det med en for loop som i exemplet nedan, men förstår inte hur jag ska göra med en while loop samt att en nolla skall avsluta det hela.
import java.util.Scanner;
public class dasda{
public static void main (string[]args ){
Scanner scan = new Scanner (System.in);
int tal = 0;
int summa = 0;
int [] list = new int [100];
system.out.println ("Ange talen:");
for (int i = 0; i<100; i++) {
system.out.print("Ange tal:"+(i+1));
tal= Scan.nextint();
list [i]=tal;
}
for (int i =0; i<list.length;i++) {
summa +=list[i];
}
for (int i =0; i<list.lenght;i++){
system.out.println ("talen är"+list[i]);
}