Mudanças entre as edições de "Equipe1-2015-1"
Ir para navegação
Ir para pesquisar
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 de opções, onde se poderá fazer | + | 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== | ==Descrição da atividade específica== | ||
Linha 21: | Linha 21: | ||
#Lista encadeadas | #Lista encadeadas | ||
#Funções para tratamento de arquivo | #Funções para tratamento de arquivo | ||
+ | |||
+ | ;Exemplo da estrutura: | ||
+ | |||
+ | struct TProduto{ | ||
+ | int codigo; | ||
+ | char descricao[40]; | ||
+ | float preco; | ||
+ | struct TProduto *prox; | ||
+ | } | ||
+ | |||
+ | ;Exemplo de arquivo (produtos.dat): | ||
+ | |||
+ | 1011 CANETA 1.50 | ||
+ | 1002 LAPIS 2.30 | ||
+ | 1050 BORRACHA 1.85 | ||
+ | 1015 PAPEL 8.78 | ||
=Atividades= | =Atividades= |
Edição das 20h03min 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
- Comando swith
- Lista encadeada
- Ponteiros
- Alocação Dinâmica de Memória
- Lista encadeadas
- Funções para tratamento de arquivo
- Exemplo da estrutura
struct TProduto{ int codigo; char descricao[40]; float preco; struct TProduto *prox; }
- Exemplo de arquivo (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 |
---|