Imprimir el vector de las desviaciones estandar al final.
eso es lo que tengo que desarrollar y el codigo que eh formulado es este
Código
#include <iostream> #include <math.h> #include <stdlib.h> #define FILAS 5 #define COLUM 10 using namespace std; int main() { int matriz[FILAS][COLUM] ={ 100,90,80,70,60,50,40,60,70 ,100, 100,95,65,75,100,99,90,89,79,60, 100,45,100,90,78,65,100,100,90,76, 100,90,90,99,82,73,64,68,70,80, }; int f, c,i,n=1; // Indices de f = filas c= columnas// int media=0; int des_std=0; int acum=0; int cuadrado=0; int vector_des[10]; for(f=0;f<FILAS;f++) { for(c=0;c<COLUM;c++) { acum=acum+matriz[f][c]; media= acum/5; cuadrado=cuadrado+((matriz[f][c]-media)*(matriz[f][c]-media)); des_std=sqrt(cuadrado/4); vector_des[i]=des_std; i++; cout<<" La desviacion estandar del Alumno" <<" " <<n << " es : " << vector_des[i] <<endl; n++; } } system("pause"); }
No entiendo como deben de ir los For, podrian ayudarme un poco
Mod: Al publicar codigo usa las etiquetas GeSHi. Modifica el titulo y coloca uno descriptivo "ayuda" no dice nada