What's new

C & C++ Nested if / if-else

cirex

Forum Guru
Elite
Joined
Nov 10, 2018
Posts
2,590
Solutions
5
Reaction
2,643
Points
1,058
Patulong po mga paps, pag nag start sa 1 to 5 goods naman yung nalabas
Screenshot_2022-01-27-21-49-34-738_com.android.chrome.png

Pero pag 5 to 1 po nagkakaganito
Screenshot_2022-01-27-21-50-10-785_com.android.chrome.png

Eto po yung code

#include <iostream>
using namespace std;

int main() {
int n1, n2, n3, n4, n5;

cout << "Enter five numbers: ";
cin >> n1 >> n2 >> n3 >> n4 >> n5;

if (n1 > n5) {
if (n1 > n5)
cout << "Largest number: " << n1;
else
cout << "Largest number: " << n5;
}

if (n2 > n5) {
if (n2> n5)
cout << "Largest number: " << n2;
else
cout << "Largest number: " << n5;
}

if (n3 > n5) {
if (n3 > n5)
cout << "Largest number: " << n3;
else
cout << "Largest number: " << n5;
}

else {
if (n4 > n5)
cout << "Largest number: " << n4;
else
cout << "Largest number: " << n5;
}

return 0;
}

Sana po may makatulong, salamat po
 

Attachments

C++:
#include <iostream>

using namespace std;

int main()
{
    int n1 = 0, n2, n3, n4, n5,bigNum = 0;

    cout << "Enter five numbers: ";
    cin >> n1 >> n2 >> n3 >> n4 >> n5;
    
    bigNum = n1;
    
    if(bigNum < n2){
        bigNum = n2;
        if(bigNum < n3)
            bigNum = n3;
            
        if(bigNum < n4)
            bigNum = n4;
            
        if(bigNum < n5)
            bigNum = n5;
            
    }
    else{
        bigNum = bigNum;
        if(bigNum < n3)
            bigNum = n3;
            
        if(bigNum < n4)
            bigNum = n4;
            
        if(bigNum < n5)
            bigNum = n5;
    }

    cout << "Largest Number: " << bigNum;
    return 0;
    
}

No nested condition
C++:
#include <iostream>

using namespace std;

int main()
{
    int n1 = 0, n2, n3, n4, n5,bigNum = 0;

    cout << "Enter five numbers: ";
    cin >> n1 >> n2 >> n3 >> n4 >> n5;
    
    bigNum = n1;
    
    if(bigNum < n2)
        bigNum = n2;
        
    if(bigNum < n3)
        bigNum = n3;
            
    if(bigNum < n4)
        bigNum = n4;
            
    if(bigNum < n5)
        bigNum = n5;
    

    cout << "Largest Number: " << bigNum;
    return 0;
    
}

Mas maikli pa yan pag ginamitan mo ng array saka for loop.
 
Last edited:
C++:
#include <iostream>

using namespace std;

int main()
{
    int n1 = 0, n2, n3, n4, n5,bigNum = 0;

    cout << "Enter five numbers: ";
    cin >> n1 >> n2 >> n3 >> n4 >> n5;
   
    bigNum = n1;
   
    if(bigNum < n2){
        bigNum = n2;
        if(bigNum < n3)
            bigNum = n3;
           
        if(bigNum < n4)
            bigNum = n4;
           
        if(bigNum < n5)
            bigNum = n5;
           
    }
    else{
        bigNum = bigNum;
        if(bigNum < n3)
            bigNum = n3;
           
        if(bigNum < n4)
            bigNum = n4;
           
        if(bigNum < n5)
            bigNum = n5;
    }

    cout << "Largest Number: " << bigNum;
    return 0;
   
}

No nested condition
C++:
#include <iostream>

using namespace std;

int main()
{
    int n1 = 0, n2, n3, n4, n5,bigNum = 0;

    cout << "Enter five numbers: ";
    cin >> n1 >> n2 >> n3 >> n4 >> n5;
   
    bigNum = n1;
   
    if(bigNum < n2)
        bigNum = n2;
       
    if(bigNum < n3)
        bigNum = n3;
           
    if(bigNum < n4)
        bigNum = n4;
           
    if(bigNum < n5)
        bigNum = n5;
   

    cout << "Largest Number: " << bigNum;
    return 0;
   
}

Mas maikli pa yan pag ginamitan mo ng array saka for loop.
Maraming salamat po
 

Similar threads

Back
Top