Ir ao conteúdo
  • Cadastre-se

Matriz que lê um bloco de notas.


Alékys Rocha

Posts recomendados

Olá, pessoal.
 
Gostaria de uma ajuda, meu código está lendo um conteúdo de um bloco de notas, e preciso calcular todos os números INTEIROS de cada produto quimico.
 
Código.

#include <stdio.h>#include <stdlib.h>#include <locale.h>int main(){int op;setlocale(LC_ALL, "Portuguese");char url[]="pro_quim.txt";char ch;FILE *arq;arq = fopen(url, "r");if(arq == NULL)printf("Erro, não foi possível abrir o arquivo.\n");elsewhile ( (ch=fgetc(arq))!= EOF)putchar(ch);fclose(arq);return 0;}

12227840_426312914225366_284692080827591

 

 

Teria que fazer uma matriz debaixo da linha putchar(ch); ??

 

Obrigado

Link para o comentário
Compartilhar em outros sites

Lendo só produtos INTEIROS de cada produto quimico

#include <stdio.h>typedef struct{    char nomeProduto[100];    int numero[5];}Dados;int main (){    Dados d;        FILE * f = fopen("file.txt", "r");        while( fscanf( f, "%s %*f %*f %*f %*f %*f %d %d %d %d %d ",         d.nomeProduto, &d.numero[0], &d.numero[1],         &d.numero[2], &d.numero[3], &d.numero[4] ) != EOF )    {        printf("%s %d %d %d %d %d\n", d.nomeProduto,             d.numero[0], d.numero[1], d.numero[2],             d.numero[3], d.numero[4]            }            fclose(f);    getchar();    return 0;}

Ok?  :joia:

Amigo não entendi, eu precisaria verificar qual entre eles tem a maior quantidade de resíduo '-'

Link para o comentário
Compartilhar em outros sites

O programa lê uma linha do arquivo, ignora os 5 tipos reais, e lê os 5 inteiros finais, logo repete a mesma operação com a seguinte linha, ele faz isso até terminar o arquivo, então entre uma e outra operação de leitura, você precisa calcular o que você quer, isso fica justo no lugar do printf, pegue o objeto d que contem os dados que você precisa e faça seu calculo. Falou? :roll:

 

Já consegui, haha valeu, mt obrigado :)

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!