Wednesday, 23 April 2014

7. Write a program to check whether given two numbers are amicable numbers or not



#include<stdio.h>
#include<conio.h>
void main()
{
          int val,val1,i,j=0,k,l=0;
          clrscr();
          printf("\n\n\t\tEnter first value -> ");
          scanf("%d",&val);
          printf("\n\n\t\tEnter Second value -> ");
          scanf("%d",&val1);
          for(i=1; i<val; i++)
          {
                   if(val%i==0)
                   {
                             j=j+i;
                   }
          }
          for(k=1; k<val1; k++)
          {
                   if(val1%k==0)
                   {
                             l=l+k;
                   }
          }
          if(l==val && j==val1)
          {
                   printf("\n\n\t\tNo is amicable");
          }
          else
          {
                   printf("\n\n\t\tNot a Amicable");
          }
          getch();
}

No comments:

Post a Comment