Ein- und Ausgabe von
numerischen
Arrays |
|
Vorwort |
|
Das folgende Programm soll die Ein- und Ausgabe von
numerischen eindimensionalen Arrays zeigen. Ein- und
Ausgaben sowie Berechnungen mit numerischen Arrays
lassen sich gut in Schleifen durchführen.
|
|
Programm |
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 |
#include <stdio.h>
void main()
{
float x[5];
float summe=0;
int z;
for(z=0; z<5; z++)
{
printf("\n Bitte die %d. Zahl eingeben: ", z+1);
scanf("%f", &x[z]);
}
for(z=0; z<5; z++)
{
summe = summe + x[z];
}
printf("\n Der Mittelwert beträgt: ");
printf("%f \n\n\n", summe/5);
} |
|
|
Erklärung |
|
zu 4:
Es wird ein float-Array deklariert, daß aus den 5 Elementen
x[0] bis x[4] besteht.
zu 7-11:
In einer Schleife werden die 5 Array-Elemente x[0] bis x[4]
von der Tastatur eingelesen.
zu 12-15:
Die Summe der eingegebenen Werte wird berechnet.
zu 16-17:
Der Mittelwert wird berechnet und ausgegeben.
|
|