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

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 28: Linha 28:
 
     char *autor;
 
     char *autor;
 
     float *preco;
 
     float *preco;
 +
    struct TLivro *prox;
 
  };
 
  };
  
;Exemplo de arquivo (produtos.dat):
+
;Exemplo de arquivo (livros.dat):
  cat produtos.dat
+
  cat livros.dat
 
  1011 CANETA 1.50 100
 
  1011 CANETA 1.50 100
 
  1002 LAPIS 2.30 200
 
  1002 LAPIS 2.30 200

Edição das 21h23min de 10 de junho de 2015

Integrantes

ADILSON GOEDERT SIQUEIRA

GUSTAVO VIEIRA ZACCHI

RAPHAEL WASHINGTON BAPTISTA GIASSI


Descrição da atividade principal

Implemente um programa em linguagem C que faça o controle de estoque simplificado de livros. O programa deverá ter necessariamente um menu 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 informações sobre os produtos (já cadastrados), poderá acrescentar novos produtos, eliminar produtos, e buscar um produto específico pelo código. Deverá ainda ter as opções de ordenar e imprimir a lista na tela de todos os produtos. também deverá gravar as alterações no mesmo arquivo de dados lido. Pra terminar, contar com uma opção de estatística dizendo qual a quantidade de produtos, o maior, menor e valor médio dos produtos.

Descrição da atividade específica (dessa equipe)

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 TLivro {
   char *isbn;
   char *titulo;
   char *autor;
   float *preco;
   struct TLivro *prox;
};
Exemplo de arquivo (livros.dat)
cat livros.dat
1011 CANETA 1.50 100
1002 LAPIS 2.30 200
1050 BORRACHA 1.85 150
1015 PAPEL 8.78 50

Atividades

Distribuição

Desenvolvimento

Conclusão

Código fonte

#include <stdio.h>

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



<< Equipe4-2015-1