Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

#include <stdio.h>

#include <stdlib.h>

#include <math.h>

#include <time.h>

#define NP 40

#define SA 872

main()

{

float p;

int i;

int j,atm;

float tab_temp[sA][NP];

float tab_pression[NP];

float t;

float moyenne;

FILE *temperature;

FILE *pression;

temperature=fopen("tigr_tropical_temp.asc", "r");

pression=fopen("pression_tigr.asc", "r");

for(i=0; i<NP; i++)

{

fscanf (pression, "%f",&tab_pression);

printf ("%f\n",tab_pression);

}

for(i=0; i<SA; i++)

{

fscanf (temperature,"%d",&atm);

printf ("%d\n",atm);

for(j=0; j<NP; j++)

{

fscanf (temperature, "%f",&tab_temp[j]);

printf ("%f %d \n",tab_temp[j],atm);

}

}

 

printf ("%f\n",tab_temp[0][0]);

 

 

float sum=0;

for(i=0; i<SA; i++)

{

sum = sum + tab_temp[0];

}

moyenne= sum/SA;

printf ("moyenne=%f\n",moyenne);

 

fclose(temperature);

fclose(pression);

}

 

υπάρχει κάποιος τρόπος να βρώ τον μέσο όρο για κάθε στήλη του πίνακα γιατί μου βγάζει μόνο για την πρώτη στήλη

 

και πώς μπορώ να βρώ την τυπική απόκλιση

 

ευχαριστώ εκ των προτέρων

Δημοσ.

>
#include<stdio.h>
#define LEN 5

int main(void)
{
   int array[LEN][LEN]={{0}};
   int row,col=0 ,sum;
  
   for(row=0; row<LEN; row++) {
       printf("\nEnter row %d : " , row+1);
       for(col=0; col<LEN; col++)
       scanf("%d" , &array[row][col]);
   }
  
   printf("\n Column totals: ");
   for(col=0; col<LEN; col++)
   {
       sum=0;
        
       for(row=0; row<LEN; row++) {
           sum += array[row][col];
       }
       printf("%3d" , sum);
   }
      
   return 0;
}


 

Ο παραπάνω υπολογίζει το άθροισμα των στηλών σε εναν LEN*LEN διαστάσεων πίνακα .

Για την τυπική αποκλιση χρειάζεται να ξέρεις τον τύπο που πρέπει να χρησιμοποιηθεί.

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...