Informática, perguntado por andredearaujo2p8xv93, 1 ano atrás

Em Mapas Associativos é possível realizar a remoção, quando necessária, de uma associação dentro do mapeamento criada. Neste caso, será preciso implementar a remoção da associação informando a chave que se deseja remover e o valor será removido do mapeamento, desfazendo assim a associação existente no mapeamento.

 

Para a remoção de um mapa associativo, implementou-se uma linha especificando a chave que deve ter sua associação removida, no entanto, por um problema na hora de salvar o código, algumas linhas foram apagadas como podemos visualizar no exemplo a seguir:

#include <iostream>#include <map>-------  linha 01 apagada  ----- int main (){map <int, string> mapa;-------  linha 02 apagada  ----- -------  linha 03 apagada  -----  -------  linha 04 apagada  ----- cout << mapa[1] << endl; /* Imprimimos novamente para verificar se foi removida a associação */

-------  linha 05 apagada  ----- ;}

 

As linhas apagadas foram:

 

1  - using namespace std;

2  - cout << mapa[1] << endl;

3  - mapa.erase(1); /* Chamamos o mapa criado, seguido da função erase (apagar) */

4  - mapa[1] = "KLS";

5  - return 0;

Assinale a opção que presenta a ordem CORRETA dos argumentos que foram apagados do código inicial.

Escolha uma:
a.1–4–2–3–5

 
b.3–5–1–4–2

c.2–4–1–3–5

d.1–5–3–4–2

e.2–5–3–4–1


Soluções para a tarefa

Respondido por aaraujo5000
4
Resposta Letra A 1–4–2–3–5

Perguntas interessantes