V tem primeru se boste naučili najti največje število med tremi števili s pomočjo stavkov if, if else in ugnezdenih if else.
Če želite razumeti ta primer, morate poznati naslednje programske teme C ++:
- C ++ if, if … else in ugnezdeni if … else
V tem programu je uporabnik pozvan, da vnese tri številke.
Nato ta program ugotovi največjo številko med tremi številkami, ki jih vnese uporabnik, in jo prikaže s pravilnim sporočilom.
Ta program se lahko uporablja na več načinov.
Primer 1: Najdi največje število s pomočjo izjave 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; )
Izhod
Vnesite tri številke: 2,3 8,3 -4,2 Največje število: 8,3
Primer 2: Najdi največje število s pomočjo izjave 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; )
Izhod
Vnesite tri številke: 2,3 8,3 -4,2 Največje število: 8,3
Primer 3: Najdi največje število s pomočjo izjave 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; )
Izhod
Vnesite tri številke: 2,3 8,3 -4,2 Največje število: 8,3