Calcula el promedio de N valores dados de un vector
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | //****************************> //-Victor De la Rocha //-Algoritmia@groups.msn.com //-www.myalgorithm.com //-Jueves 28/OCT/04//-Programa 1, Practica 9 //-Ciclos Vectores y Matrices //-Programa que calcula el promedio de N valores dados // Los valores son dados aleatoreamente por el programa // esto evita llenar la matriz para testear la aplicacion//****************************> #include <stdio.h> #include <conio.h> //libreria con el prototipo de la funcion rand() #include <stdlib.h>void main(){ //definicion de variables int cant,c,arreglo[100],suma=0; float ma; randomize();//inicializa el generados de numeros aleatoreos clrscr();//limpiamos pantalla cant=rand()%15;//damos numero aleatorio a la dimension del vector printf("Cantidad: %dnn",cant);//simulamos la entrada del valor for(c=1;c<=cant;c++){//ciclamos la asignacion y salida de datos en pantalla arreglo[c]=rand()%100;//asignamos valores aleatoreos printf("arreglo[%d]= %dn",c,arreglo[c]);//salida en pantalla suma=suma+arreglo[c];//sumamos todo el vector }//END bucle ma=suma/cant;//media aritmetica de los valores printf("nPromedio: %.2f",ma);//salida de datos en pantalla getch();//esperamos una tecla }//END void main |
Cantidad: 14
arreglo[1]= 75
arreglo[2]= 88
arreglo[3]= 2
arreglo[4]= 57
arreglo[5]= 10
arreglo[6]= 27
arreglo[7]= 95
arreglo[8]= 32
arreglo[9]= 32
arreglo[10]= 99
arreglo[11]= 33
arreglo[12]= 2
arreglo[13]= 46
arreglo[14]= 24
Promedio: 44.00