não sei muito sobre leituras de arquivos, preciso fazer um programa que leia linhas como essa, 1,06/29/2009 11:19:40,VOLT,560200,50,00 k,1,000 ,,,,, , no caso 500 linhas, mas que leia apenas o número sublinhado.. e depois faça um procedimento ..
tentei fazer a seguinte linha,mas da como saída apenas 0.000000, alguem sabe o problema? sei mt pouco sobre leituras de arquivos
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main(){
int i,j;
double P,k;
FILE *potencia;
FILE *potencia_0;
potencia = fopen("potencia.txt", "w");
potencia_0 = fopen("potencia_0.txt", "r");
for (i=0; i< 500; i++){
for (j =0; j < 4; j++){
fscanf(potencia_0, "%f", &P);
if(j==3){
fscanf(potencia_0, "%f", &P);
P = P/100000;
P = pow(P,2);
fprintf(potencia, "%f\n", P);
}
}
}
fclose(potencia_0);
fclose(potencia);
return 0;
}
Problema Em Ler Arquivos
Started By guinovaes, 05/07/2009, 23:57
Nenhuma resposta neste tópico
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)