hallo. ich habe folgende "hausaufgabe". die aufgabe habe ich zwar gelöst, wobei ich damit nicht richtig zufrieden bin... habe ich alles richtig gemacht? was kann man verbessern? besten dank im voraus!
aufgabe 1:
schreiben sie ein programm, bei dem ein array mit den werten von 0 bis 9 initialisiert und in einer for-schleife die summe gebildet wird. der inhalt der laufvariablen (index), die zelleninhalte, die summe und der durchschnittswert sind auszugeben.
so soll die ausgabe aussehen =>
so habe ich es gelöst =>
und so sieht meine ausgabe =>
aufgabe 1:
schreiben sie ein programm, bei dem ein array mit den werten von 0 bis 9 initialisiert und in einer for-schleife die summe gebildet wird. der inhalt der laufvariablen (index), die zelleninhalte, die summe und der durchschnittswert sind auszugeben.
so soll die ausgabe aussehen =>
Code:
n = 0 Feld[0] = 0
n = 1 Feld[1] = 1
n = 2 Feld[2] = 2
n = 3 Feld[3] = 3
n = 4 Feld[4] = 4
n = 5 Feld[5] = 5
n = 6 Feld[6] = 6
n = 7 Feld[7] = 7
n = 8 Feld[8] = 8
n = 9 Feld[9] = 9
Summe = 45.0
Durchschnitt = 4.5
so habe ich es gelöst =>
Code:
class Aufgabe_1
{
public static void main(String args[])
{
int[] n = {0,1,2,3,4,5,6,7,8,9};
double summe = 0;
double durchschnitt = 0;
for(int a=0; a<10; a++)
{
summe = summe + a;
durchschnitt = summe / 10;
System.out.println("n = " + a);
}
System.out.println("Feld[0] = " + n[0]);
System.out.println("Feld[1] = " + n[1]);
System.out.println("Feld[2] = " + n[2]);
System.out.println("Feld[3] = " + n[3]);
System.out.println("Feld[4] = " + n[4]);
System.out.println("Feld[5] = " + n[5]);
System.out.println("Feld[6] = " + n[6]);
System.out.println("Feld[7] = " + n[7]);
System.out.println("Feld[8] = " + n[8]);
System.out.println("Feld[9] = " + n[9]);
System.out.println("Summe = " + summe);
System.out.println("Durchschnitt = " + durchschnitt);
}
}
und so sieht meine ausgabe =>
Code:
n = 0
n = 1
n = 2
n = 3
n = 4
n = 5
n = 6
n = 7
n = 8
n = 9
Feld[0] = 0
Feld[1] = 1
Feld[2] = 2
Feld[3] = 3
Feld[4] = 4
Feld[5] = 5
Feld[6] = 6
Feld[7] = 7
Feld[8] = 8
Feld[9] = 9
Summe = 45.0
Durchschnitt = 4.5