Programul C ++ pentru a găsi cel mai mare număr dintre trei numere

În acest exemplu, veți învăța să găsiți cel mai mare număr dintre trei numere folosind instrucțiunile if, if else și imbricate if else.

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele următoarelor subiecte de programare C ++:

  • C ++ dacă, dacă … altfel și cuibărit dacă … altfel

În acest program, utilizatorul este rugat să introducă trei numere.

Apoi, acest program află cel mai mare număr dintre cele trei numere introduse de utilizator și îl afișează cu mesajul corespunzător.

Acest program poate fi utilizat în mai multe moduri.

Exemplul 1: Găsiți cel mai mare număr folosind declarația 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; )

Ieșire

 Introduceți trei numere: 2,3 8,3 -4,2 Cel mai mare număr: 8,3

Exemplul 2: Găsiți cel mai mare număr folosind declarația 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; )

Ieșire

 Introduceți trei numere: 2,3 8,3 -4,2 Cel mai mare număr: 8,3

Exemplul 3: Găsiți cel mai mare număr folosind instrucțiunea Nested if … else

 #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; )

Ieșire

 Introduceți trei numere: 2,3 8,3 -4,2 Cel mai mare număr: 8,3

Articole interesante...