Introdução
Neste laboratório, aprenderemos como determinar se um número inserido pelo usuário é positivo ou negativo usando a linguagem de programação C++. Conseguiremos isso usando o conceito de blocos if-else.
Neste laboratório, aprenderemos como determinar se um número inserido pelo usuário é positivo ou negativo usando a linguagem de programação C++. Conseguiremos isso usando o conceito de blocos if-else.
No arquivo main.cpp recém-criado,
#include <iostream>
using namespace std;
int main()
{
cout << "\n\nWelcome to this C++ program! \n\n";
return 0;
}
Isso importará as bibliotecas necessárias e imprimirá a mensagem de boas-vindas.
#include <iostream>
using namespace std;
int main()
{
cout << "\n\nWelcome to this C++ program! \n\n";
int num;
cout << "Enter a non-zero numeric value: ";
cin >> num;
return 0;
}
Aqui, solicitamos ao usuário que insira um valor numérico diferente de zero usando a instrução cin e armazenamos o valor em num.
#include <iostream>
using namespace std;
int main()
{
cout << "\n\nWelcome to this C++ program! \n\n";
int num;
cout << "Enter a non-zero numeric value: ";
cin >> num;
if (num > 0) {
cout << num << " is a positive number." << endl;
} else {
cout << num << " is a negative number." << endl;
}
return 0;
}
Nesta etapa, criamos um bloco if-else para comparar num com 0. Se num for maior que 0, é um número positivo; caso contrário, é um número negativo.
Abra o terminal no sistema Ubuntu, navegue até o diretório onde o arquivo main.cpp está localizado e use o seguinte comando para compilar e executar o programa:
g++ main.cpp -o main && ./main
Neste laboratório, aprendemos como determinar se um número inserido pelo usuário é positivo ou negativo usando a linguagem de programação C++. Conseguimos isso usando o conceito de blocos if-else.