Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include "biblioteca.h"
- int main () {
- LIVRO livros[5], l;
- int entrada, nlvs = 0, cod, i, seguir = 1;
- while(seguir){
- printf("\n\n1 - Cadastro de livro");
- printf("\n\n2 - Consulta de livro");
- printf("\n\n3 - Preco medio dos livros");
- printf("\n\n4 - Imprime biblioteca");
- printf("\n\n5 - Alterar preco de livro");
- printf("\n\n6 - Fim\n\n");
- scanf("%d", &entrada);
- switch(entrada){
- case 1:
- if(nlvs > 5)
- printf("\n\nBiblioteca cheia!");
- else{
- livros[nlvs] = cadastraLivro();
- nlvs++;
- }
- break;
- case 2:
- printf("\n\nCodigo: ");
- scanf("%d", &cod);
- l = procuraLivro(livros, nlvs, cod);
- if(l.cod == -1)
- printf("\n\nLivro nao encontrado!");
- else{
- printf("\n\nDados do livro buscado:\n");
- print_livro(l);
- }
- break;
- case 3:
- printf("\n\n%.2f", calcMediaPreco(livros, nlvs));
- break;
- case 4:
- for(i=0; i<nlvs; i++){
- print_livro(livros[i]);
- }
- break;
- case 6:
- seguir = 0;
- break;
- case 5:
- printf("\n\nCodigo do livro:");
- scanf("%d", &cod);
- altera_preco(&livros[posicaoLivro(livros, nlvs, cod)]);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement