C ++ programma, lai atrastu lielāko skaitu starp trim numuriem

Šajā piemērā jūs iemācīsities atrast lielāko skaitli no trim skaitļiem, izmantojot if, ja cits, un ligzdotu, ja cits apgalvojumus.

Lai saprastu šo piemēru, jums jāzina par šādām C ++ programmēšanas tēmām:

  • C ++, ja, ja … cits, un Nested, ja … cits

Šajā programmā lietotājam tiek lūgts ievadīt trīs numurus.

Tad šī programma uzzina lielāko skaitu starp trim lietotāja ievadītajiem numuriem un parāda to ar pareizu ziņojumu.

Šo programmu var izmantot vairāk nekā vienā veidā.

1. piemērs: atrodiet lielāko skaitli, izmantojot paziņojumu 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; )

Rezultāts

 Ievadiet trīs skaitļus: 2,3 8,3 -4,2 Lielākais skaitlis: 8,3

2. piemērs: atrodiet lielāko skaitli, izmantojot paziņojumu, ja vēl …

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

Rezultāts

 Ievadiet trīs skaitļus: 2,3 8,3 -4,2 Lielākais skaitlis: 8,3

3. piemērs. Atrodiet lielāko skaitli, izmantojot paziņojumu 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; )

Rezultāts

 Ievadiet trīs skaitļus: 2,3 8,3 -4,2 Lielākais skaitlis: 8,3

Interesanti raksti...