Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as Plain Text by DonDada ( 19 years ago )
a#include <stdio.h>
int main()
{
int i,count;
float a[6],mittelwert,summe,abweichung;
/* Eingabe */
printf(" Zahlen eingeben (Abbruch bei EOF [^D Unix, ^Z Dos]): ");
for (count=0; count<=6; count++) {
if(scanf("%f", &a[count]) == EOF) {
break;
}
}
/* Abbruchbedingung */
if(count>6) {
printf("
Es sind hoechstens 6 Werte erlaubt.");
printf("
Das Programm wird abgebrochen!
");
return 1;
}
/* Ausgabe der gelesenen Werte Anzahl und Ausgabe der eingelesenen Werte */
printf("
Anzahl der eingelesenen Werte: %d",count);
printf("
Ausgabe der eingelesenen Zahlenfolge
");
for(i=0; i<count; i++) {
printf(" %0.2f",a[i]);
/* Summe der Elemente des Array */
summe = (summe + a[i]);
}
/* Mittelwert */
mittelwert = summe / count;
printf("
Der Mittelwert beträgt: %0.2f
",mittelwert);
/* Berechnung Abweichung und Ausgabe */
printf(" Wert Abweichnung
");
printf(" =======================
");
for(i=0; i<count; i++) {
abweichung = a[i] - mittelwert;
printf(" %0.2f %0.2f
",a[i],abweichung);
}
printf("");
/* Und Schluss! */
return 0;
}
Revise this Paste