Preciso de uma ajuda o meu programa não funciona adequadamente e não consigo achar o erro, alguém por favor pode me ajudar....
#include <cstdlib>
#include <iostream>
#include <fstream>
using namespace std;
int main(int argc, char *argv[])
{
int v[100];
int i=0,w,x,cont=0;
float y;
cout<<"DIGITE UM NUMERO"<<endl;
cin>>w;
ifstream fin("texto.txt");
while(fin>>v[i]){
cout<<v[i];
y=y+v[i];
cont++;
i++;
}
y=y/cont;
cont=0;
for(x=0;x<=i;x++){
if(w<v[i]){
cont++;
}
}
cout<<y<<endl<<cont<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Obs:
O programa deveria ler um arquivo texto, mostrar os elementos do arquivo na tela, calcular a media desses elementos e mostra-la na tela e mostra na tela quantos números que o arquivo contem menores q um número digitado pelo usuário.
Pergunta
Guilherme_CP
Preciso de uma ajuda o meu programa não funciona adequadamente e não consigo achar o erro, alguém por favor pode me ajudar....
Obs:
O programa deveria ler um arquivo texto, mostrar os elementos do arquivo na tela, calcular a media desses elementos e mostra-la na tela e mostra na tela quantos números que o arquivo contem menores q um número digitado pelo usuário.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.