e tenho que ler ela (o que já fiz) mas não sei trabalhar com os resultados tipo a ordem dos numeros na horizontal é semana dia hora carros motos e caminhoes, que passam no pedagio. Dai preciso exibir por exemplo:
Domingo
-------
N�mero m�dio de ve�culos: 617,400
N�mero m�dio de carros: 222,000
N�mero m�dio de motos: 233,600
N�mero m�dio de camih�es: 161,800
Rendimento m�dio por semana: R$ 3312,00
o que eu tenho do programa:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int Semana,dia,hora,carros,motos,caminhoes;
FILE *arquivo = fopen("Lista.txt","r");
if(arquivo != NULL)
{
while (!feof(arquivo))
{
fscanf(arquivo,"%d %d %d %d %d %d\n",&Semana,&dia,&hora,&carros,&motos,&caminhoes);
}
while (arquivo != EOF)
{
fscanf(arquivo,"%d %d %d %d %d %d\n",&Semana,&dia,&hora,&carros,&motos,&caminhoes);
printf("Semana : %d\n",Semana);
printf("Dia : %d\n",dia);
printf("Hora : %d\n",hora);
printf("Carros : %d\n",carros);
printf("Motos : %d\n",motos);
printf("Caminhoes : %d\n",caminhoes);
}
//Somando os valores do vetor
int soma = 0;
int x= 0;
for (x=0;x<7;x++)
{
mveiculos = (soma + Semana[x])/7;
}
printf("media carros: : %d\n",mveiculos);
}
fclose(arquivo);
}
Pergunta
alexandreveeck
Tenho essa lista em um arquivo text:
1 1 6 5 10 4
2 2 4 8 5 8
3 3 2 1 23 10
4 4 6 9 14 5
5 5 5 3 15 6
6 6 6 1 16 11
7 7 4 0 18 11
e tenho que ler ela (o que já fiz) mas não sei trabalhar com os resultados tipo a ordem dos numeros na horizontal é semana dia hora carros motos e caminhoes, que passam no pedagio. Dai preciso exibir por exemplo:
o que eu tenho do programa:
Agradeco desde já...
Link para o comentário
Compartilhar em outros sites
3 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.