bsiwhxd

285 palavras 2 páginas
1.Crie uma pilha com números aleatórios, apresente a pilha. Depois retire elemento por elemento adicionando em uma segunda pilha, apresente a pilha, em seguida ordene - a em ordem crescente, e apresente a mesma novamente já ordenada.

2.Criar uma pilha com números aleatórios e distintos, depois criar uma segunda pilha da seguinte maneira, onde tem um número par na primera ele será representado por 1 na segunda pilha, e onde tem número impar será representado por 0. No final escreva as duas pilhas e uma mensagem informando a quantidade de números pares e ímpares.
Ex: pilha1 = 10, 1, 5, 90, 100, 57, 11, 15, 65, 40 pilha2 = 1, 0, 0, 1, 1, 0, 0, 0, 0, 1 quatidade de pares = 4. quatidade de impares = 6.

3. Cria pilha com números distintos, leia um número, se ele existir dê as opções: de remover todos número que estão antes dele, ou remover todos que estão a sua frente, ou ainda remover somente o próprio número. No final apresente a pilha com a alteração escolhida pelo usuário.
Ex: pilha = 2, 4, 5, 10, 15 busca = 5 removendo antes = 5, 10, 15 removendo depois = 2, 4, 5 proprio número = 2, 4, 10, 15

4. Criar pilha, ler um número se este não estiver na pilha ler um posição onde deseja inserir, se existir dê a opção de remover.

5.Criar uma pilha com números aleatórios e distintos. Apresente a pilha, depois faça uma busca por uma número, se o número existir dê a seguintes opções: 1 - Remover número ex: 2, 10, 4, 9, 20 busca: 4 pilha final: 2, 10, 9, 20

2 - Trocar de posição ex: 2, 10, 4, 9, 20 busca: 4 posição: 1 pilha final: 4, 10, 2, 9, 20

3 - Trocar de elementos ex: 2, 10, 4, 9, 20 busca: 4 elemento: 9 pilha final: 2, 10, 9, 4, 20

4 - Inverter pilha

5 - Ordenar em ordem crescente e decresnte

Relacionados