Total Pageviews

Program to accept three numbers from user and print them in ascending and descending order

Program to accept three numbers from user and print them in ascending and descending order

#include
#include
void main()
{
  int a,b,c;
  clrscr();
  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(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);
        }
    }
getch();
}

No comments:

Post a Comment

Thank you