Aufgabe auf C

Dieses Thema im Forum "C/C++" wurde erstellt von vpenkoff, 17.11.2011.

  1. #1 vpenkoff, 17.11.2011
    vpenkoff

    vpenkoff Grünschnabel

    Dabei seit:
    17.11.2011
    Beiträge:
    3
    Zustimmungen:
    0
    Hallo, liebe 'C' programmers! Ich habe Probleme mit der folgenden Aufgabe: " Schreiben Sie ein Programm in C zur statistischen Bearbeitung von Messwerten. Das Drehmoment einer Serie von Motoren wurde gemessen. Die Eingabedaten sind: die Anzahl der Messungen n (n <=100) und die reellen Drehmomentwerte Mi. Das Programm berechnet den Mittelwert und bestimmt den maximalen Drehmoment und die Nummer der Messung mit maximalen Wert. Die Ausgabe enthält die eingegebenen Messungswerte, den Mittelwert, den maximalen Wert mit der entsprechenden Nummer der Messung, die den maximallen Wert hat.
    Programmieren Sie die Eingabe der Daten als Bearbeitung eines Stromes (ohne Anwendung eines Feldes). " Ideen?
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. Rimu

    Rimu Tripel-As

    Dabei seit:
    29.12.2003
    Beiträge:
    208
    Zustimmungen:
    0
    Ort:
    Nirvana
    Schau dir mal die math.h an
     
  4. #3 marcellus, 17.11.2011
    marcellus

    marcellus Kaiser

    Dabei seit:
    09.05.2007
    Beiträge:
    1.392
    Zustimmungen:
    0
    Echt spannend ist das ja nicht, was ist denn jetzt genau das Problem?
     
  5. #4 vpenkoff, 17.11.2011
    vpenkoff

    vpenkoff Grünschnabel

    Dabei seit:
    17.11.2011
    Beiträge:
    3
    Zustimmungen:
    0
    Ich meine, wie sieht das Algoritmus aus?
     
  6. Arch

    Arch Foren As

    Dabei seit:
    21.10.2011
    Beiträge:
    81
    Zustimmungen:
    0
    Ja gut, wenn jetzt jemand den Algorithmus dir zeigt, dann hast du ja nichts dabei gelernt :D . Vielleicht probierst du erst mal ein bisschen damit rum und stellst dann konkrete Fragen bei den Teilen bei denen es bei dir hakt :) . Ich gehe jetzt einfach davon aus dass du auch zukünftig C Programme programmieren wirst, wenn du von einer Aufgabe sprichst.
     
  7. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  8. #6 marcellus, 17.11.2011
    marcellus

    marcellus Kaiser

    Dabei seit:
    09.05.2007
    Beiträge:
    1.392
    Zustimmungen:
    0
    Der Mittelwert ist "1/n * summe der Einzelwerte" und das maximum ist die größte Zahl.

    Code:
    #include <stdio.h>
    #include <stdlib.h>
    
    inline void format_check(int status);
    
    int main()
    {
          unsigned int n, i;
          double maximum=0, summe=0, tmp;
          format_check(scanf("%d", &n));
          for(i=n; i != 0 ; i--)
          {
                  format_check(scanf("%f", &tmp));
                  if(tmp > maximum)
                          maximum=tmp;
                  summe+=tmp;
          }
          printf("Mittelwert ist %f, Maximum ist %f\n", summe/((double)n), maximum);
          return(EXIT_SUCCESS);
    }
    
    inline void format_check(int status)
    {
                if( 0 == status)
                {
                            fprintf(stderr, "falsches Format\n");
                            exit(EXIT_FAILURE);
                }
    }
    Gewöhn dich nicht dran, dass dir einfach irgendwer deine Hausübung macht. Falls du wirklich C programmieren lernen willst kann ich dir C von A bis Z empfehlen, das führt dich recht nett an der Hand durch. Ich finds vor allem auch cool, dass das ein openbook ist, du kannst dir das ganze Buch hier durchlesen, oder eben die Papierversion kaufen, wenn dir das lieber ist.

    Aber genug der Werbung, du wirst nie Programmieren lernen, wenn du nicht Programmierst.
     
  9. #7 vpenkoff, 17.11.2011
    vpenkoff

    vpenkoff Grünschnabel

    Dabei seit:
    17.11.2011
    Beiträge:
    3
    Zustimmungen:
    0
    Danke marcellus! Du hast vollig Recht! Ohne Praktikum, gibt es keine Ergebnisse!
     
Thema:

Aufgabe auf C

Die Seite wird geladen...

Aufgabe auf C - Ähnliche Themen

  1. Brauche Hilfe bei Lösunge einer Aufgabe

    Brauche Hilfe bei Lösunge einer Aufgabe: In der Dateil /etc/passwd sind zeilenweise alle User aufgelistet. Der Name ist dabei vom Zeilenanfang bis zum ersten Doppelpunkt. Erstellen Sie...
  2. Aufgabe in C

    Aufgabe in C: Ich habe eine Aufgabe. Ich sollte die Sternzeichen z.B (22.12 - 20.01 Steinbock oder 20.02. - 20.03 Fisch) finden in meinem Programm einlesen...
  3. Unix Aufgabe

    Unix Aufgabe: Hi ich hab eine Aufgabe bezüglich Unix Skripts bekommen, jedoch komm ich da nicht ganz mit der Aufgabe klar bzw. wie ich die Lösung machen...
  4. DAViCal-Server: Aufgaben verschwinden

    DAViCal-Server: Aufgaben verschwinden: Guten Tag, ich habe auf meinem Server gestern einen DAViCal-Dienst eingerichtet, um Termine, Aufgaben und Kontakte zentral verwalten zu können....
  5. Prüfungsvorbereitung Posix Aufgaben, brauche Meinungen oder Hilfe,Danke

    Prüfungsvorbereitung Posix Aufgaben, brauche Meinungen oder Hilfe,Danke: Hallo Leute, habe dieses Semester noch eine Prüfung in Systemprogrammierung und wollte gerne hier die einzelnen Übungsaufgaben vorstellen bzw. mit...