Elabore um algoritmo em C++ que solicite ao usuário um número e imprima se ele é menor que 50 .

Passo 1

Beleza, vamos criar um programa em C++ que pede para o usuário digitar um número e diz se esse número é menor que 50. Para isso, vamos usar conceitos básicos de programação: entrada de dados (para obter o número do usuário) e estrutura condicional (para verificar se o número é menor que 50).

Passo 2

Primeiro, precisamos incluir a biblioteca padrão do C++ que nos permite usar funções de entrada e saída. Isso é feito com a linha #include <iostream>. Essa biblioteca inclui funções como cin para ler dados do usuário e cout para exibir mensagens na tela.

Passo 3

Em seguida, vamos usar o espaço de nomes padrão para facilitar o uso dessas funções sem precisar escrever std:: antes delas. Fazemos isso com a linha using namespace std;.

Passo 4

Agora, vamos criar a função principal do nosso programa, que é onde todo o código será executado. Em C++, começamos com int main() {}.

Passo 5

Dentro da função principal, vamos declarar uma variável para armazenar o número que o usuário vai digitar. Vamos usar int numero; para isso, já que estamos lidando com números inteiros.

Passo 6

Vamos pedir para o usuário digitar um número usando cout. A linha ficará assim: cout << "Digite um número: ";. Isso exibirá a mensagem na tela.

Passo 7

Em seguida, vamos ler o número digitado pelo usuário e armazenar na variável que criamos usando cin. Ficará assim: cin >> numero;.

Passo 8

Agora, vamos usar uma estrutura condicional if para verificar se o número é menor que 50. A estrutura fica assim:
if (numero < 50) {
    cout << "O número é menor que 50." << endl;
}
Aqui, se a condição numero < 50 for verdadeira, o programa vai imprimir que o número é menor que 50.

Passo 9

Para deixar o programa mais completo, podemos adicionar um else para tratar os casos em que o número não seja menor que 50. Assim:
else {
    cout << "O número não é menor que 50." << endl;
}

Passo 10

Por fim, para indicar que o programa terminou corretamente, adicionamos return 0; antes de fechar a função principal.

Resposta

#include <iostream>
using namespace std;

int main() {
    int numero;
    cout << "Digite um número: ";
    cin >> numero;

    if (numero < 50) {
        cout << "O número é menor que 50." << endl;
    }
    else {
        cout << "O número não é menor que 50." << endl;
    }

    return 0;
}

Exercícios relacionados

Elabore um algoritmo em que receba dois números e imprima se a soma destes úmeros é maior que 123.
Exercícios 3.21: (Cefet-PR) A rua Tenório Quadros e a avenida Teófilo Silva, ambas retilíneas, cruzamse conforme um ângulo de . O posto de gasolina Estrela do Sul encontra-se na avenida Teófilo Silva a 4000 m do citado cruzamento. Sabendo que o percurso do posto Estrela do Sul até a rua Tenório Quadros forma um ângulo de no ponto de encontro do posto com a rua Teófilo Silva, determine em quilômetros, a distância entre o posto de gasolina Estrela do Sul e a rua Tenório Quadros?
Elabore um algoritmo em C++ que receba dois números e imprima se a soma destes números é maior, menor ou igual o dobro do menor número digitado.
Elabore um algoritmo em C++ que receba 3 números e imprima se a média destes números é maior ou não que 20 .