Olá=D...
Sou novato nisto...
Ao executar o seguinte código, este deixa de responder e fecha...
O objectivo do programa é pedir um numero de valores a introduzir e indicar o maximo, o minimo e a media...
#include <stdio.h>
#include <stdlib.h>
main()
{
int n, i, max ,min, soma;
float media;
int vector[n];
printf("Indique o valor de numeros desejados: ");
scanf(" %d",&n);
for(i=0;i<n;i++)
{ printf("Coloque o valor desejado\n: ");
scanf(" %d", &vector); /*Corresponder a cada posição o valor introduzido*/
}
/*Suposições...*/
vector[0]=max;
vector[0]=min;
for(i=0;n<i;i++)
{
if(vector>vector[0])
/*Percorridos os numeros incluidos nos vectores para ver se existe
algum maior (para maximo) ou menos(para minimo)*/
max=vector;
if(vector<vector[0])
min=vector;
}
printf("Ora ai está o maximno = %d\n",max);
printf("Ora ai está o minimo = %d\n",min);
for(i=0, soma=0;n<i;i++)
{
soma=soma+vector;
}
media=(soma)/(n);
printf("Ora ai está a media ;_) = %f\n",media);
system("pause");
}
Sou novato nisto...
Ao executar o seguinte código, este deixa de responder e fecha...
O objectivo do programa é pedir um numero de valores a introduzir e indicar o maximo, o minimo e a media...
#include <stdio.h>
#include <stdlib.h>
main()
{
int n, i, max ,min, soma;
float media;
int vector[n];
printf("Indique o valor de numeros desejados: ");
scanf(" %d",&n);
for(i=0;i<n;i++)
{ printf("Coloque o valor desejado\n: ");
scanf(" %d", &vector); /*Corresponder a cada posição o valor introduzido*/
}
/*Suposições...*/
vector[0]=max;
vector[0]=min;
for(i=0;n<i;i++)
{
if(vector>vector[0])
/*Percorridos os numeros incluidos nos vectores para ver se existe
algum maior (para maximo) ou menos(para minimo)*/
max=vector;
if(vector<vector[0])
min=vector;
}
printf("Ora ai está o maximno = %d\n",max);
printf("Ora ai está o minimo = %d\n",min);
for(i=0, soma=0;n<i;i++)
{
soma=soma+vector;
}
media=(soma)/(n);
printf("Ora ai está a media ;_) = %f\n",media);
system("pause");
}