Computer Science, asked by alekhya165, 11 months ago

Plz answer my question,write a program to print ascending order of 3 numbers using simple if statement?​

Answers

Answered by sushiladevi4418
0

Answer:

Write a program to print ascending order of 3 numbers using a simple if statement.

Explanation:

#include<stdio.h>

void main()

{

   int a,b,c;

   printf("Enter numbers...");

   scanf("%d%d%d",&a,&b,&c);

   if((a>=b)&&(a>=c))

   {

       if(b>=c)

       {

           printf("\n Descending order : %d %d %d",a,b,c);

           printf("\n Ascending order : %d %d %d",c,b,a);

       }

       else

       {

           printf("\n Descending order : %d %d %d",a,c,b);

           printf("\n Ascending order : %d %d %d",b,c,a);

       }

   }

   else if((b>=a)&&(b>=c))

   {

       if(a>=c)

       {

           printf("\n Descending order : %d %d %d",b,a,c);

           printf("\n Ascending order : %d %d %d",c,a,b);

       }

       else

       {

           printf("\n Descending order : %d %d %d",b,c,a);

           printf("\n Ascending order : %d %d %d",a,c,b);

       }

   }

   else if((c>=a)&&(c>=b))

   {

       if(a>=b)

       {

           printf("\n Descending order : %d %d %d",c,a,b);

           printf("\n Ascending order : %d %d %d",b,a,c);

       }

       else

       {

           printf("\n Descending order : %d %d %d",c,b,a);

           printf("\n Ascending order : %d %d %d",a,b,c);

       }

   }

}

Similar questions