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 .