Buscar

Como resolver isso? Help

PERGUNTA 1

  1. Ao longo da Unidade, exploramos três tipos de estruturas para trabalhar com informações em nossos sistemas. 
    Faça uma breve explicação textual sobre Lista, Pilha e Fila. Em seguida faça também uma implementação com dois Registros personalizado, isto é, crie um código que contenha struct “Jogador”, com base no código apresentado abaixo e crie 2 jogadores e mostre os dados na tela. 
        struct nomeJogador{ 
            string nick_nome; 
            string class_nome; 
        }; 
         
        struct itemJogador { 
            int preco; 
            string descricao; 
            int dano; 
        }; 
         
        struct jogador { 
            int codigo; 
            nomeJogador nome; 
            itemJogador item; 
        }; 
     
    Crie uma estrutura do tipo lista, com 20 inteiros e coloque os valores, sempre no fim da lista, de 100 até 195 incrementando de 5 em 5. Mostre na tela o primeiro e último valor da lista. 
    Crie uma estrutura do tipo fila com 50 inteiros e coloque os valores de 1100 até 1002, decrementando de 2 em 2 e mostre o valor do início e do fim da fila.  
    Por fim crie uma estrutura do tipo pilha com 20 inteiros e coloque os valores de 500 até 519 e mostre o valor do topo e da base da pilha (será necessário desempilhar). No final do código imprima novamente o topo da pilha, para isso será necessário algum tratamento ao desempilhar.  

💡 1 Resposta

User badge image

Alana Vieira

Help
0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais