Faça um algoritmo em C++ que solicite ao usuário o seu nome, idade e quantas vezes ele quer que seja impresso na tela, e imprima seu nome sua idade, respectivamente, a quantidades de vezes que ele solicitar.

Passo 1

Beleza, vamos lá! O que a gente precisa fazer aqui é criar um programa em C++ que vai pedir para o usuário informar o nome, a idade e quantas vezes ele quer que essas informações sejam mostradas na tela. Depois, o programa vai exibir o nome e a idade na quantidade de vezes que o usuário solicitou. Vamos usar conceitos básicos de entrada e saída de dados, variáveis e estruturas de repetição para resolver isso.

Passo 2

Primeiro, precisamos incluir a biblioteca padrão do C++ que permite usar as funções de entrada e saída, que é a iostream. Também vamos usar o espaço de nomes std para evitar ficar escrevendo std:: toda hora.
#include <iostream>
using namespace std;

Passo 3

Agora, vamos declarar a função principal main(), que é onde o nosso programa vai começar a rodar.
int main() {
    // Código vai aqui
    return 0;
}

Passo 4

Dentro da função main(), vamos precisar de algumas variáveis para armazenar os dados que o usuário vai fornecer. Vamos usar uma string para o nome, um inteiro para a idade e outro inteiro para o número de vezes que o usuário quer que as informações sejam impressas.
string nome;
int idade;
int vezes;

Passo 5

Agora, vamos pedir para o usuário digitar o nome. Usamos cout para mostrar uma mensagem na tela e cin para receber o que o usuário digita.
cout << "Digite o seu nome: ";
cin >> nome;

Passo 6

Da mesma forma, vamos pedir a idade do usuário.
cout << "Digite a sua idade: ";
cin >> idade;

Passo 7

E também vamos perguntar quantas vezes o usuário quer que as informações sejam exibidas.
cout << "Quantas vezes você quer que seu nome e idade sejam impressos? ";
cin >> vezes;

Passo 8

Agora que temos todas as informações, precisamos imprimir o nome e a idade na quantidade de vezes que o usuário solicitou. Para isso, usamos um loop for, que repete uma ação várias vezes.
for(int i = 0; i < vezes; i++) {
    cout << "Nome: " << nome << ", Idade: " << idade << endl;
}
Aqui, i começa em 0 e vai até ser menor que vezes, aumentando 1 a cada repetição. A cada loop, ele imprime o nome e a idade na tela.

Passo 9

Por fim, retornamos 0 para indicar que o programa terminou corretamente.
return 0;

Resposta

Juntando tudo, o código completo fica assim:
#include <iostream>
using namespace std;

int main() {
    string nome;
    int idade;
    int vezes;

    cout << "Digite o seu nome: ";
    cin >> nome;

    cout << "Digite a sua idade: ";
    cin >> idade;

    cout << "Quantas vezes você quer que seu nome e idade sejam impressos? ";
    cin >> vezes;

    for(int i = 0; i < vezes; i++) {
        cout << "Nome: " << nome << ", Idade: " << idade << endl;
    }

    return 0;
}
Esse programa vai pedir as informações ao usuário e imprimir o nome e a idade na quantidade de vezes que ele escolher. Experimente rodar e ver como funciona!

Exercícios relacionados

Faça um algoritmo em C++ que calcule e imprima a soma de 12 números digitados pelo usuário.
Faça um algoritmo em C++ que solicite um número do usuário até que ele digite um número maior que 100.
Faça um programa em que permita ao usuário digitar vários números inteiros até digitar um número par e imprima se o dobro da soma destes números digitados é menor que 100, maior que 500 ou se está entre este intervalo.
Faça um algoritmo em C++ que leia 11 números e imprima qual o maior e qual o menor número digitado pelo usuário.