Ir ao conteúdo

Posts recomendados

Postado

Escreva um programa que peça ao usuário:

Digite um nome (ou "sair" para imprimir uma lista e sair):

Se esse nome já foi digitado, exiba o número de telefone associado, caso contrário, peça que um número seja digitado e armazene o nome e o número. Em seguida, peça outro nome até o usuário digitar "sair". Você não precisa verificar se o número contém apenas dígito.

#include <iostream>
#include <map>
#include <utility>
#include <string>


using namespace std;

int main(){
int i=0;

map <string,int>prod;
map <string,int>::iterator itmap;
string nome;
int num;

prod.insert(pair<string,int>("Carlos",95862514));

cout <<"Digite um nome :(ou sair)"<<endl;
cin >> nome;
 
itmap = prod.find("Carlos");

if(itmap==prod.end()){

cout << "Digite um número :"<<endl;
cin >> num;

}else{
 
 cout<<itmap ->first <<itmap->second<<endl;

}




return 0;
}

 

  • Obrigado 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!