fork download
  1. #include <stdio.h>
  2. int main(void) {
  3. //Deklaration
  4. int anzahl = 10;
  5. float speicher[anzahl];
  6. float summe = 0;
  7. int zaehler = 0;
  8. int i;
  9.  
  10. //Elemente mit 0 initialisieren
  11. for (i = 0; i < anzahl; i++) {
  12. speicher[i] = 0;
  13. }
  14.  
  15. printf("Bitte Zahlen eingeben und jeweils mit Enter bestaetigen:\n");
  16. //Werte in Schleife eingeben
  17. for (zaehler = 0; zaehler < anzahl ; zaehler++) {
  18.  
  19. if(1!=scanf("%f", &speicher[zaehler])) break;
  20.  
  21. }
  22.  
  23. //Werte summieren
  24. for (int i = 0; i < zaehler; i++) {
  25. printf("%f\n", speicher[i]);
  26. summe = summe + speicher[i];
  27. }
  28.  
  29. //Mittelwert ausgeben
  30. printf("Der Mittelwert ist: %f", summe / zaehler);
  31. return 0;
  32. }
  33.  
Success #stdin #stdout 0s 2252KB
stdin
1
2
3
4
5
stdout
Bitte Zahlen eingeben und jeweils mit Enter bestaetigen:
1.000000
2.000000
3.000000
4.000000
5.000000
Der Mittelwert ist: 3.000000