Algorithm

271 palavras 2 páginas
#include
#include
#include
#include
#include "OpLivros.h"

void menu(){ printf("\n::: Acervo da biblioteca central UFV-Campus Florestal :::\n\n"); printf("\n1:: Inserir um novo livro no inicio do acervo"); printf("\n2:: Inserir um novo livro no final do acervo"); printf("\n3:: Remover um livro do acervo"); printf("\n4:: Imprimir todos os livros do acervo"); printf("\n5:: Pesquisar no acervo"); printf("\n::: Qualquer outra tecla para sair\n\n");
}

int main(){ apontador lista = NULL; int opt; char nome[30]; menu(); printf("\n Entre com uma das opcoes acima: \n");

scanf("%d", &opt); if(opt==1){ printf("\nDigite o nome do livro: "); scanf("%c", &nome); LInsereInici printf("\nDigite o nome do livro: "); scanf("\n%c", &nome); if(! LRemoveInicio(&lista, nome)){ printf("\Livro nao encontrado!\n\n"); getch(); } system("cls");o(&lista, nome); system("cls"); }

else if(opt==2){ printf("\nDigite o nome do livro: "); scanf("\n%c", &nome); LInsereFinal(&lista, nome); system("cls"); }

else if(opt==3){ pri printf("\nDigite o nome do livro: "); scanf("\n%c", &nome); if(! LRemoveInicio(&lista, nome)){ printf("\Livro nao encontrado!\n\n"); getch(); } system("cls");ntf("\nDigite o nome do livro: "); scanf("\n%c", &nome); if(! LRemoveInicio(&lista, nome)){ printf("\Livro nao encontrado!\n\n"); getch(); } system("cls"); }

else if(opt==4) { LImprime(lista); getch(); system("cls"); } else if (opt==5) { printf("\nDigite o nome do livro: "); scanf("\n%c", &nome); if(strcmp(nome, lista))

Relacionados

  • The pid algorithm
    557 palavras | 3 páginas
  • idea O International Data Encryption Algorithm (IDEA)
    323 palavras | 2 páginas
  • Graph Partitioning using a Simulated Bee Colony Algorithm
    303 palavras | 2 páginas
  • A comparison of parallel sorting algorithms on different architectures
    9346 palavras | 38 páginas
  • APRESENTACAO A Parallel Genetic Algorithm for Shortest Path Routing Problem
    483 palavras | 2 páginas
  • Forecasting the nyse composite index with technical analysis, pattern recognizer, neural network, and genetic algorithm: a case study in romantic decision support
    11408 palavras | 46 páginas
  • Eddieeeeeee
    1387 palavras | 6 páginas
  • Engenheiro
    35915 palavras | 144 páginas
  • The art of computer programming
    1704 palavras | 7 páginas
  • Assinatura digital
    3134 palavras | 13 páginas