·

Engenharia de Computação ·

Estrutura de Dados

Envie sua pergunta para a IA e receba a resposta na hora

Fazer Pergunta

Texto de pré-visualização

AVA Anhanguera Dica Para navegar entre as questões utilize a tecla tab e para navegar entre as opções da questão utilize as setas Questão 1 Ainda não respondido Vale 100 pontos Marcar questão Como a estrutura de Mapa não pode permitir que duas associações com a mesma chave sejam inseridas e com a realização da verificação de existência de chave já realizada podemos inserir uma nova chave em nossa estrutura de Mapa Rodrigo é um estudante de programação de computadores e deseja utilizar o trecho de código a seguir para a verificação de existência de chave implementando o trecho de código para adicionar uma nova associação de chaveusing namespace std Cria a estrutura da lista truct Materialsstring codigostring disciplina int main int chave char disciplina20 codigos8 Cria o Mapa com Lista mapint Materias MapaLista Materias mat matcodigo 103 matdisciplina ESTRUTURA DE DADOS MapaLista mat matcodigo 203 matdisciplina ESTRUTURA DE DADOS I MapaLista2 mat matcodigo 303 matdisciplina ESTRUTURA DE DADOS III MapaLista3 mat printfAdicionar nova disciplina printfInforme a chave para armazenar scanfd chave ifmapaListaend printfInforme o codigo da disciplina scanfs codigo printfInforme o nome da disciplina scanfs disciplina matcodigo codigo matdisciplina disciplina MapaListachave mat cout Disciplina Inserida com sucesso endl cout Codigo MapaListachavecodigo Disciplina MapaListachavedisciplina endl else cout Chave já existente endl return 0 De acordo com o contexto e trecho de código apresentado analise as asserções abaixo I Nos casos onde a chave informada já existe o registro já existente é apagado e sobrescrito pelo novo PORQUE II Quando o usuário digitar uma chave já existente o registro anterior deve ser apagado pois dois corpos não ocupam o mesmo lugar Em seguida o usuário receberá a mensagem Chave ja existente A respeito dessas asserções assinale a alternativa correta Escolha uma a a asserção I é uma proposição falsa e a II é uma proposição verdadeira b as asserções I e II são proposições falsas c a asserção I é uma proposição verdadeira e a II é uma proposição falsa d as asserções I e II são proposições verdadeiras e a II é uma justificativa da I e as asserções I e II são proposições verdadeiras mas a II não é uma justificativa da I