Ir para conteúdo
Fórum Script Brasil
  • 0

Crie um algoritmo com o Visualg


guigo10x

Pergunta

Baseado no cenário proposto crie um diagrama de classe onde temos uma classe livro e editora, com as seguintes informações.

Classe livro:

* atributos: nome do livro, isbn do livro, autor do livro e ano.

* metodos: cadastrar, alterar, excluir e pesquisar editora

Para o relacionamento destas clases temos as seguintes informações:

* uma editora pode ter nenhum ou muito livros

* um livro terá somente uma editora.

crie um diagrama entidade relacionamento, aplicado o processo de MRN. ultilizando a ferramenta BrModelo.

___________________________________________________________________________________________________

A parte de codigos será feita com o Visualg.

O programa deverá permitir a inclusão até que ocorra um erro de execesso de dados, OVERFLOW - Erro de excesso de dados, sua pilha está completa!!!

Caso a inserção seja realizada mostrar a seguinte mensagem,.. "inclusão bem sucesida"

Na exclusão deverá dar mensagem de erro quando ocorrer ausencia de dados UNDERFLOW- erro de ausencia de dados.

O programa devera ser implrementado sem erros de copilação.

segue o escopo. Falta só a implementação

< algoritmo Inclusão de pilha>

var

topo. n aux, posição : inteiro

vet : vetor [1...5] de caracter

y, opcao : caracter

k: inteiro

inicio

n <- 5

topo <- 0

repita

//imprimindo vetor original

limpatela

escreval ("------------------------ pilha na alocação sequencial- ")

escreval (" ")

escreval (" ")

para K de n ate 1 passo -1 faca

escreval (k, "...........", vet [k])

fimpara

escreval (" ")

escreval ("comeco .... 1 ")

escreval ("n ..............", topo)

escreval (" ")

escreval ("............................................")

escreval (" ")

escreval (" ")

// menu do sistema

escreval ("+------------------+ ")

escreval ("l menu operacoes l ")

escreval ("+------------------+ ")

escreval (" l 0 - sair l")

escreval (" l 1 - incluir l")

escreval (" l 2 - excluir l")

escreval (" +------------------+")

escreval (" ")

escreval (" Escolha uma opcao...")

leia (opcao)

se opcao = "1" então

escreva (" informe um valor para incluir" )

leia (y)

// inclua aqui o codigo de inclusão

fimse

se opcao = "2" então

// inclua aui o codigo de exclusão

finse

ate apcao="0"

fimalgoritmo

<>poderá mandar por email para mim avaliar tamém,..<Guigorodrigues10@<>gmail.com>

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...