brauche hilfe



  • Irgendwo fehlt da doch main. Und ich zeig dir mal wie das mit den cpp-Tags aussieht und richtig eingerückt ist. Dann siehst du auch den Programmfluß.

    #include "stdafx.h"
    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    
    int main (void)                   // habe ich mal eingefügt
    {
      int a[1440];
      int werte;
      int zählen;                     // Variablen mit Umlauten sind nicht ok
    
      for (i = 0;i<1440;i++) 
      {
        werte[i] = rand()%71+60;;     // Das liefert NICHT werte von 71 und 130
                                      // und werte ist kein Array
    
        for (i=0;i<24;i++)            // Es ist bloed verschachtelte Schleifen mit derselben Laufvariablen zu machen
        {
          zählen = 0;
          mittelwert = 0;  // wo kommt denn diese Variable jetzt her?
          for(a=0;a<60;a++)  //  a ist doch ein array
          {
            if(werte[i*60 + a] > 115)  // 
                zählen++;
            mittelwert += werte[i*60 + a]; // huch, noch eine unbekannte Variable.
          }
          mittelwert /= 60;  
          printf("%d %d %d", i, mittelwert, zählen); // ist ein Ganzzahltyp für einen Mittelwert sinnvoll?
    // Und alles in einer Zeile ist auch unübersichtlich
        }
        system("PAUSE");
      }
    }
    


  • #include "stdafx.h"
    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    
    int main (void)
    {
    
    int a[1440];
    int werte;
    int zaehlen;
    int i;
    int mittelwert;
    int a;
    int j;
    
     for (i = 0;i<1440;i++)
     {
    	werte[i] = rand()%71+60;    
     }
    for (j=0;j<24;j++)
    {
        zaehlen = 0;
        mittelwert = 0;
    }
        for(j=0;j<60;j++)
        {
            if(werte[i*60 + j] > 115)
                zaehlen++;
            mittelwert += werte[i*60 + i];
    
        mittelwert /= 60;
        printf("%d \n %d \n %d \n", j, mittelwert, zaehlen);
    	}
    system("PAUSE");
    }
    


  • @Pascal1789

    hinweiser schrieb:

    Und eine vernünftige Fehlerbeschreibung muss auch wahnsinnig schwierig sein...

    Wir warten...



  • Achte auf die Warnungen vom Compiler.
    Aktiviere alle Warnungen und behebe deren Ursache.


Anmelden zum Antworten