Mudanças entre as edições de "Equipe1-2015-1"
Linha 9: | Linha 9: | ||
=Descrição da atividade principal= | =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 | + | 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 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 pelo código. Terá ainda a opção de ordenar e imprimir a lista na tela de todos os produtos. também deverá ainda poder gravar as alterações no arquivo de dados, o mesmo que foi 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== | ==Descrição da atividade específica== |
Edição das 20h12min 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 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 pelo código. Terá ainda a opção de ordenar e imprimir a lista na tela de todos os produtos. também deverá ainda poder gravar as alterações no arquivo de dados, o mesmo que foi 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
- Fazer uso
- Comando swith
- Lista encadeada
- Ponteiros
- Alocação Dinâmica de Memória
- 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 |
---|