Vec y mat: Vector, sumar elementos, mínimo, máximo y media

vector 50 numeros calculo media.html
#include <stdio.h>
#include <stdlib.h>
#define N 8

void media(int array[]);
void minimo(int array[]);
void maximo(int array[]);

int main(){
	
	int array[N];
	int i;
	
	for(i=0; i<N; i++){
		fflush(stdin);
		printf("Ingrese numeros mayores que 0: ");
		scanf("%d",&array[i]);
	}
	printf("\nLos numeros que ha ingresado son: \n");
	for(i=0; i<N; i++){
		printf("%d ",array[i]);
	}
	media(array);
	minimo(array);
	maximo(array);
	
	
	system("pause");
	return 0;
}

void media(int array[]){
	int i, suma=0;
	float prom;
	
	for(i=0; i<N;i++){
		suma = suma + array[i];	
	}
	prom = suma/N;
	printf("\nLa suma es %d ",suma);
	printf("\nLa media es %.2f\n\n", prom);
}

void minimo(int array[]){
	int min=array[0];
	int i, minimo;
	
	for(i=0; i<N; i++){
		fflush(stdin);
		if(min>array[i]){
			minimo = array[i];
		}
	}
	printf("\nEl minimo es %d \n",minimo);
}

void maximo(int array[]){
	int max=array[0];
	int i, maximo;
	
	for(i=0; i<N;i++){
		fflush(stdin);
		if(max<array[i]){
			maximo = array[i];
		}
	}
	printf("\nEl maximo es %d ",maximo);
}

No hay comentarios:

Publicar un comentario