// šbung 5 // Johann Gysin // 28.3.2001 #include // wegen scanf/printf #include // wegen Clearscreen (clrscr) #include // Mathematische Funktionen #define arraylaenge 100 void main(void) { // Variabeln int i; int eing_modus; int eing_anzahl; float messwerte[arraylaenge]; float mittelwert; float zwischenergebnis; float ergebnis; do { // Eingaben clrscr(); printf("Messwertverarbeitung\n"); printf("--------------------\n\n"); printf("Wieviele Messwerte m”chtest Du eingeben: "); scanf("%d", &eing_anzahl); for (i=0; i Mittelwert"); printf("\n2 => Standardabweichung"); printf("\n3 => Maximalwert"); printf("\n4 => Minimalwert"); printf("\n5 => Anzahl Werte, die kleiner als der Mittelwert sind"); printf("\n6 => Anzahl Werte, die gr”sser als der Mittelwert sind"); printf("\n7 => Neue Messwerte eingeben"); printf("\n\n0 => Programm verlassen"); // Benutzerwahl printf("\n\n\nDeine Wahl: "); scanf("%d", &eing_modus); mittelwert = 0; for (i=0; i ergebnis) ergebnis = messwerte[i]; break; case 4: ergebnis = messwerte[0]; for (i=0; i mittelwert) ergebnis++; break; } //switch if ((eing_modus < 7) && (eing_modus !=0)) { printf("\n\nDas Ergebnis ist: %f", ergebnis); printf("\n\nNoch was berechnen? (1=Ja, 0=Nein) "); scanf("%d", &eing_modus); } } //do while (eing_modus == 1); } //do while (eing_modus != 0); printf("\nBye, bye...\n"); } //main