Mudanças entre as edições de "Equipe1-2015-1"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 31: Linha 31:
  
 
;Exemplo de arquivo (produtos.dat):
 
;Exemplo de arquivo (produtos.dat):
 
+
cat produtos.dat
 
  1011 CANETA 1.50
 
  1011 CANETA 1.50
 
  1002 LAPIS 2.30
 
  1002 LAPIS 2.30

Edição das 20h06min de 10 de junho de 2015

Integrantes

MARIA FERNANDA SILVA TUTUI

RICARDO AMORIM

VITOR MANOEL DA SILVEIRA

Descrição da atividade principal

Implemente um programa em linguagem C que faça o controle de estoque simplificado de produtos de uma livraria. O programa deverá ter necessariamente um menu de opções, onde se poderá fazer a escolha pelas opções disponíveis em loop contínuo, mas com opção de saída. Deverá ler de um arquivo de dados com informações sobre o produto, poder acrescentar novos produtos, eliminar produtos, e buscar um produto específico. Deverá ainda poder ordenar e imprimir na tela a lista de todos os produtos. Pra terminar, deverá ainda poder gravar as alterações no arquivo de dados, o mesmo que foi lido.

Descrição da atividade específica

Fazer uso
  1. Comando swith
  2. Lista encadeada
  3. Ponteiros
  4. Alocação Dinâmica de Memória
  5. Funções para tratamento de arquivo
Exemplo da estrutura (encadeada)
struct TProduto{
  int codigo;
  char descricao[40];
  float preco;
  struct TProduto *prox;
}
Exemplo de arquivo (produtos.dat)
cat produtos.dat
1011 CANETA 1.50
1002 LAPIS 2.30
1050 BORRACHA 1.85
1015 PAPEL 8.78

Atividades

Distribuição

Desenvolvimento

Conclusão

Código fonte

#include <stdio.h>

void main()
{
  printf("Exemplo"");
}




<< Equipe1-2015-1