Arquivos em c

C
O exercício é o seguinte: Faça um programa em C que leia 6 linhas de um arquivo “entrada.csv” cada uma contendo três valores inteiros separados por “;”, então multiplique os dois primeiros valores, some o resultado pelo terceiro e imprima o resultado em cada linha correspondente no arquivo de saída “saída.txt”. A dúvida que eu tenho é: como eu posso ler esse arquivo linha por linha, ignorar o ";" e fazer o que ele pede que faça com os valores, gravando em outro arquivo?
Foto de Pedro B.
Pedro Renato perguntou há 2 anos

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
1 resposta
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Allan O.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos

Boa tarde, como vai?

Faça o seguinte: compare cada letra do arquivo com o ';', caso a letra comparada for diferente você atribui a letra diferente no novo arquivo. Para isso, utilize o fprintf - para escrever a letra diferente no arquivo.

 

Ah, é lembresse que toda es5a lógica de verificação e escrever é dentro de dois laços; recomendo o laço 'for.

Espero ter ajudado.

Abraços.

 

Caso deseje auxílio, pode entrar em contato comigo.

 

11

997

66

02

56

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

Professores particulares de C

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 60 / h
Allan O.
São Paulo / SP
Allan O.
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
C - matriz Programação em C Básico
Graduação: Serviço Social (Universidade Federal de São Paulo (UNIFESP))
Aulas de reforço escolar - matemática ensino fundamental e aulas de programação básica
R$ 60 / h
César D.
Mogi Guaçu / SP
César D.
4,9 (817 avaliações)
Horas de aulas particulares ministradas 87 horas de aula
Tarefas resolvidas 1.006 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
C - Geral C - matriz Programação em C Intermediário
Graduação: Matemática Aplicada e Computacional (Universidade Estadual de Campinas (UNICAMP))
Faça aulas de matemática, computação e programação em c, c++, java e python.
R$ 75 / h
Danilo L.
Campina Grande / PB
Danilo L.
4,9 (18 avaliações)
Horas de aulas particulares ministradas 28 horas de aula
Tarefas resolvidas 1 tarefa resolvida
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
C - struct Estrutura de dados em C C - Listas Encadeadas
Graduação: Engenharia da Computação (IFPB - Campus Campina Grande )
Desenvolvedor web full stack. Acompanhamento particular em python/django, c/c++, java, selenium e js!