PLAY WITH CODING

Home Basic Program If & Else Loops Conversion Pattern logo

Program Based on If & Else

Program to find largest of three numbers

Input - Output

Input
Enter Three number : 12 8 16

Output
16 is largest number

Input
Enter three number : 78 84 59

Output
84 is largest number

Algorithm

Step 1: START

Step 2: Take three number 'num1','num2'and 'num3' as an input.

Step 3: Check the condition:

    if(num1>num2 && num1>num3)

      'num1' is largest number

    else if(num2>num1 && num2>num3)

      'num2' is largest number

   else

       'num3' is largest number

Step 4: END

CODE


/* Print largest of three number */
#include  <stdio.h>
int main()
{
      int num1,num2,num3;
      printf(" Enter first number : ");
      scanf("%d",&num1);
      printf(" Enter second number : ");
      scanf("%d",&num2);
      printf(" Enter third number : ");
      scanf("%d",&num3);
      if(num1>num2 && num1>num3)
          printf(" %d is the largest number ",num1);
      else if(num2>num1 && num2>num3)
          printf(" %d is the largest number ",num2);
      else
          printf(" %d is the largest",num3);
    return 0;
}


/* Print largest of three number */
#include <iostream>
using namespace std;
int main()
{
      int num1,num2,num3;
      cout<<" Enter first number : ";
      cin>>num1;
      cout<<" Enter second number : ";
      cin>>num2;
      cout<<" Enter third number : ";
      cin>>num3;
      if(num1>num2 && num1>num3)
          cout<<num1<<" is largest number";
      else if(num2>num1 && num2>num3)
          cout<<num2<<" is largest number ";
      else
          cout<<num3<<" is largest number ";
    return 0;
}

OutPut

Enter first number : 12
Enter second number : 8
Enter third number : 16

16 is largest number