C ++ programm kolme numbri hulgast suurima arvu leidmiseks

Selles näites õpite leidma kolme numbri hulgast suurima arvu, kasutades if, kui muud, ja pesastatud, kui veel lauseid.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest C ++ programmeerimise teemadest:

  • C ++ kui, kui … muul juhul ja Pesatud, kui … muul juhul

Selles programmis palutakse kasutajal sisestada kolm numbrit.

Seejärel saab see programm teada kolme kasutaja sisestatud numbri hulgast suurima arvu ja kuvab selle koos õige sõnumiga.

Seda programmi saab kasutada mitmel viisil.

Näide 1: leidke suurim arv, kasutades lauset 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; )

Väljund

 Sisestage kolm numbrit: 2,3 8,3 -4,2 Suurim number: 8,3

Näide 2: leidke suurim arv, kasutades lauset, kui… muud

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

Väljund

 Sisestage kolm numbrit: 2,3 8,3 -4,2 Suurim number: 8,3

Näide 3: leidke suurim arv, kasutades lauset 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; )

Väljund

 Sisestage kolm numbrit: 2,3 8,3 -4,2 Suurim number: 8,3

Huvitavad Artiklid...