Determine un programa que permita ingresar 10 números
enteros positivos y obtener la media de ellos. (La media se obtiene sumando
todos los números y luego el resultado se divide para la cantidad de números ingresados.)
#include<stdio.h>
#include<conio.h>
void main ()
{
clrscr();
int v1,v2,v3,v4,v5,v6,v7,v8,v9,v10,suma=0;
float media=0;
printf("\n Ingrese un #:");scanf("%i",&v1);
printf("\n Ingrese un #:");scanf("%i",&v2);
printf("\n Ingrese un #:");scanf("%i",&v3);
printf("\n Ingrese un #:");scanf("%i",&v4);
printf("\n Ingrese un #:");scanf("%i",&v5);
printf("\n Ingrese un #:");scanf("%i",&v6);
printf("\n Ingrese un #:");scanf("%i",&v7);
printf("\n Ingrese un #:");scanf("%i",&v8);
printf("\n Ingrese un #:");scanf("%i",&v9);
printf("\n Ingrese un #:");scanf("%i",&v10);
suma=v1+v2+v3+v4+v5+v6+v7+v8+v9+v10;
media=suma/10;
printf("La suma es:%i\n",suma);
printf("La media es:%.1f\n",media);
getch();
}
Ahora con el for.
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int i,suma,acumulador=0;
float m=0;
for(i=1;i<=10;i++)
{printf("\n Ingrese un numero:");
scanf("%i",&suma);
acumulador=acumulador+suma;}
printf("La suma es : %i",acumulador);
m=acumulador/40;
printf("\nLa media es: %.1f",m);
getch();
}