Algoritmo

779 palavras 4 páginas
Projeto – Livraria

Descrição
Implementar um programa em C que permite cadastrar e controlar a compra e venda de livros em uma livraria.
Utilizar a estrutura a seguir que descreve as características de um livro, para a criação de uma lista encadeada simples na memória, onde cada item da lista representará um livro existente na livraria. Essa lista deverá manter os livros com os títulos em ordem alfabética.

struct lista { int codigo; char titulo[50]; char autor[50]; float preco; int qtdeEstoque; struct lista *proximo; } *inicio;

Funcionamento do programa:
Na função main, apresentar menu de opções como o mostrado a seguir, para que o usuário faça suas operações. Utilizar o comando switch e funções para executar a operação escolhida.

LIVRARIA 1 – Cadastrar um livro novo 2 - Comprar exemplares de um livro de uma editora 3 - Vender livro para cliente 4 - Listar livros existentes no estoque 5 - Pesquisar livro por título 6 - Pesquisar livro por autor 7 – Remover livro da lista 8 - Fim

Operações:

1 – Cadastrar um livro novo:
• Solicitar um endereço de memória para inserir um novo livro na lista
• Receber por digitação os dados do novo livro e inseri-lo em ordem crescente por título, na lista. Enviar uma mensagem de sucesso.

2- Comprar exemplares de um livro:
• receber por parâmetro o código do livro, do qual se comprou exemplares de uma editora;
• verificar se existe esse livro na lista. Se existir, solicitar a digitação da quantidade comprada e somá-la na qtdeEstoque do livro. Caso contrário, fornecer uma mensagem verificando se o usuário quer cadastrar o livro. Em caso afirmativo, chamar a função de cadastrar um livro (opção 1) e permitir, em seguida, a compra de exemplares do mesmo.

3- Vender livros para cliente:
• Criar um loop dentro da função que permita a compra de vários livros (carrinho), oferecendo o total da compra ao final.
• No loop: receber por digitação , o

Relacionados

  • Algoritmos
    469 palavras | 2 páginas
  • Algoritmos
    5351 palavras | 22 páginas
  • Algoritmo
    698 palavras | 3 páginas
  • O que é um Algoritmo
    689 palavras | 3 páginas
  • Algoritmos
    864 palavras | 4 páginas
  • Algoritmo
    2704 palavras | 11 páginas
  • algoritmos
    2263 palavras | 10 páginas
  • Algoritmos
    834 palavras | 4 páginas
  • algoritmos
    1051 palavras | 5 páginas
  • Algoritmos
    958 palavras | 4 páginas