Introdução
Neste laboratório, vamos escrever um programa em C++ para encontrar o maior de três números.
Criar um novo arquivo
Vamos criar um novo arquivo chamado main.cpp no diretório ~/project usando o seguinte comando:
touch ~/project/main.cpp
Incluir os arquivos de cabeçalho necessários
Precisamos incluir os arquivos de cabeçalho iostream e cstdlib para usar as funções cout, cin e system.
#include <iostream>
#include <cstdlib>
Criar a função main()
Adicione o seguinte código para criar a função main():
int main() {
// code will go here
return 0;
}
Declarar três variáveis float
Precisamos declarar três variáveis float para armazenar os três números inseridos pelo usuário.
float n1, n2, n3;
Solicitar entrada do usuário
Usaremos a função cout para solicitar que o usuário insira três números e usaremos a função cin para armazenar esses números nas variáveis que acabamos de declarar.
std::cout << "Enter three numbers: ";
std::cin >> n1 >> n2 >> n3;
Determinar o maior número
Usaremos uma série de instruções if para determinar e exibir o maior número dos três.
if (n1 >= n2 && n1 >= n3) {
std::cout << "Largest number: " << n1;
}
if (n2 >= n1 && n2 >= n3) {
std::cout << "Largest number: " << n2;
}
if (n3 >= n1 && n3 >= n2) {
std::cout << "Largest number: " << n3;
}
Executar o programa
Use o seguinte comando para compilar e executar o programa:
g++ main.cpp -o main && ./main
Código completo
Aqui está o código completo para o arquivo main.cpp:
#include <iostream>
#include <cstdlib>
int main() {
float n1, n2, n3;
std::cout << "Enter three numbers: ";
std::cin >> n1 >> n2 >> n3;
if (n1 >= n2 && n1 >= n3) {
std::cout << "Largest number: " << n1;
}
if (n2 >= n1 && n2 >= n3) {
std::cout << "Largest number: " << n2;
}
if (n3 >= n1 && n3 >= n2) {
std::cout << "Largest number: " << n3;
}
return 0;
}
Resumo
Neste laboratório, escrevemos um programa em C++ para encontrar o maior de três números. Aprendemos a usar a instrução if para comparar valores e solicitar a entrada do usuário usando cout e cin. Também aprendemos a compilar e executar programas C++ no terminal.



