Exercícios de Biblioteca string - Lista de Exercícios Resolvida
Questão 1
Algo muito comum no início de jogos, principalmente no gênero do RPG (Role-Playing Game), é pedir para que o jogador informe um nickname, ou seja, um apelido para o seu personagem. Sabendo disso, desenvolva um programa em C++ para simular esse início de jogo. Imprima uma mensagem de apresentação do jogo e peça para o usuário informar o seu nickname. Usando os seus conhecimentos da biblioteca string, salve o nome do informado pelo usuário em uma string e printe na tela uma mensagem de boas-vindas com esse nome nela.
Ver solução completaQuestão 2
Muito famoso devido aos quadrinhos, filmes e animações, Bruce Wayne é um milionário que, durante a noite, assume o manto de Batman, um vigilante que combate o crime de Gotham.
Uma empresa está desenvolvendo um jogo sobre alguém que durante o dia é uma pessoa normal, mas que durante a noite é um vigilante, muito semelhante ao Batman, e te contrataram como programador. Um dos passos do jogo permite que o jogador personalize o nome do seu personagem, tanto o seu nome real quanto o seu nome como herói.
Usando o seu conhecimento em C++, desenvolva um programa que receba 3 strings do usuário, uma para ser o nome do personagem, outra para ser o nome de herói dele e uma para ser o nome da cidade em que o jogo se passará. Após isso, o programa deve printar a seguinte mensagem:
“_________, um homem normal durante o dia, mas um combatente dos crimes de _________ sob o manto de __________ durante a noite!”
Os espaços devem ser substituídos pelas strings passadas.
Ver solução completaQuestão 3
Faça um programa que receba um nome. Esse nome deve ser armazenado e após isso, deve ser impresso na tela com a seguinte mensagem o antecedendo: “Nome antes de ser alterado: “. Após isso, modifique a primeira letra do nome para um “R” e imprima na tela com a seguinte saída o antecedendo: “Nome após ser Alterado: “.
Exemplo:
Informe um nome: Samuel.
Nome antes de ser alterado: Samuel
Nome após ser alterado: Ramuel.
Ver solução completaQuestão 5
Faça um programa em C++ que recebe dois inputs do usuário: uma palavra e uma letra. Seu programa deve informar ao usuário se a letra recebida está ou não presente na palavra.
Ver solução completaQuestão 6
Faça um programa que recebe uma palavra como input do usuário. Após isso, esse código deve imprimir como saída a quantidade de vezes que a letra “a” aparece na palavra informada.
Ver solução completa