Neste exemplo, você aprenderá a encontrar o maior número entre três números usando as instruções if, if else e if else aninhados.
Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação C ++:
- C ++ if, if … else e aninhado if … else
Neste programa, o usuário é solicitado a inserir três números.
Então, este programa encontra o maior número entre três números inseridos pelo usuário e exibe-o com a mensagem apropriada.
Este programa pode ser usado de mais de uma maneira.
Exemplo 1: Encontre o maior número usando a instrução if
#include using namespace std; int main() ( float n1, n2, n3; cout <> n1>> n2>> n3; if(n1>= n2 && n1>= n3) cout << "Largest number: " <= n1 && n2>= n3) cout << "Largest number: " <= n1 && n3>= n2) cout << "Largest number: " << n3; return 0; )
Resultado
Insira três números: 2,3 8,3 -4,2 Número maior: 8,3
Exemplo 2: Encontre o maior número usando a instrução if… else
#include using namespace std; int main() ( float n1, n2, n3; cout <> n1>> n2>> n3; if((n1>= n2) && (n1>= n3)) cout << "Largest number: " <= n1) && (n2>= n3)) cout << "Largest number: " << n2; else cout << "Largest number: " << n3; return 0; )
Resultado
Insira três números: 2,3 8,3 -4,2 Número maior: 8,3
Exemplo 3: Encontrar o maior número usando a instrução if… else aninhada
#include using namespace std; int main() ( float n1, n2, n3; cout <> n1>> n2>> n3; if (n1>= n2) ( if (n1>= n3) cout << "Largest number: " << n1; else cout << "Largest number: " <= n3) cout << "Largest number: " << n2; else cout << "Largest number: " << n3; ) return 0; )
Resultado
Insira três números: 2,3 8,3 -4,2 Número maior: 8,3