Buscar

O termo “lista” é comumente empregado no dia a dia. Conforme nossos estudos, pudemos perceber que temos listas de tarefas, de supermercados ou até ...

O termo “lista” é comumente empregado no dia a dia. Conforme nossos estudos, pudemos perceber que temos listas de tarefas, de supermercados ou até de presentes. De forma geral, uma lista se refere a um conjunto de elementos dispostos de modo sequencial, podendo ou não ter repetição do mesmo item. Dessa forma, considere a declaração do tipo abstrato de dados da lista a seguir. Fonte: Elaborada pela autora, 2019. Ela corresponde a uma lista de presentes de casamento, sendo que cada convidado pode escolher entre um produto ou um serviço. Além disso, considere que cada convidado pode dar apenas um presente. Assim, o que vai acontecer se mais de 50 convidados escolherem dar um produto em vez de um serviço para os noivos? a. Ocorrerá um erro durante a execução do programa ao tentar inserir mais de 50 produtos ou mais de 50 serviços. b. Nada acontece, pois o código suporta esse tipo de alteração. c. O valor da constante "NUMERO_CONVIDADOS” não será inicializada corretamente. d. Não há problema algum, pois a estrutura vetor em linguagem Java é dinâmica. e. O vetor de produtos aumentará dinamicamente de uma unidade para inserir mais de 50 produtos.

Respostas

User badge image

Ed Verified user icon

A resposta correta é a letra A. Ocorrerá um erro durante a execução do programa ao tentar inserir mais de 50 produtos ou mais de 50 serviços, pois a declaração do tipo abstrato de dados da lista especifica que cada convidado pode dar apenas um presente, ou seja, a lista tem no máximo 50 elementos. Se mais de 50 convidados escolherem dar um produto em vez de um serviço, o programa tentará inserir mais de 50 produtos na lista, o que causará um erro durante a execução.

0
Dislike0
User badge image

Deivid Sincora

De acordo com a descrição fornecida, a declaração do tipo abstrato de dados da lista indica que cada convidado pode escolher entre um produto ou um serviço. Além disso, cada convidado só pode dar um presente.

Se mais de 50 convidados escolherem dar um produto em vez de um serviço para os noivos, a opção correta seria:

a. Ocorrerá um erro durante a execução do programa ao tentar inserir mais de 50 produtos ou mais de 50 serviços.

Isso ocorre porque a descrição menciona que a lista de presentes é restrita a um máximo de 50 elementos (produtos ou serviços). Portanto, tentar inserir mais de 50 produtos ou serviços resultaria em um erro durante a execução do programa.

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

Responda

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

Continue navegando