Check whether a given number is Friendly pair or not

Write a C program to check whether a given number is Friendly pair or not. or Write a program to check whether a given number is Friendly pair or not in C.

Program in C

Code:

/*Write a C program to check whether a given number is Friendly pair or not. or Write a program to check whether a given number is Friendly pair or not Using C*/

#include<stdio.h>
int main()
{
    int num1,num2,i;
    printf("Enter two numbers:");
    scanf("%d %d",&num1,&num2);
    int sum1=0;
    int sum2=0;
    for(i=1;i<num1;i++)
    {
        if(num1%i==0)
        {
            sum1=sum1+i;
        }
    }
     for( i=1;i<num2;i++)
    {
        if(num2%i==0)
        {
            sum2=sum2+i;
        }
    }
   if((double)num1/num2==(double)sum1/sum2)
    printf("It is a Friendly Pair");
   else
    printf("It is not Friendly Pair");
}

Input/Output:
Enter two numbers:
5525
5452
It is not Friendly Pair

Write a C++ program to check whether a given number is Friendly pair or not. or Write a program to check whether a given number is Friendly pair or not in C++.

Program in C++

Code:

/*Write a C++ program to check whether a given number is Friendly pair or not. or Write a program to check whether a given number is Friendly pair or not using C++*/

#include<iostream>
using namespace std;
int main()
{
    int num1,num2;
    cout<<"Enter two numbers:";
    cin>>num1>>num2;
    int sum1=0;
    int sum2=0;
    for(int i=1;i<num1;i++)
    {
        if(num1%i==0)
        {
            sum1=sum1+i;
        }
    }
     for(int i=1;i<num2;i++)
    {
        if(num2%i==0)
        {
            sum2=sum2+i;
        }
    }
   if((double)num1/num2==(double)sum1/sum2)
    cout<<"It is a Friendly Pair";
   else
    cout<<"It is not Friendly Pair";
}

Input/Output:
Enter two numbers:
186
868
It is a Friendly Pair


Write a JAVA program to check whether a given number is Friendly pair or not. or Write a program to check whether a given number is Friendly pair or not in Java.

Program in Java

Code:

/*Write a JAVA program to check whether a given number is Friendly pair or not. or Write a program to check whether a given number is Friendly pair or not using Java*/

import java.util.Scanner;
public class FriendlyPairOrNot {

public static void main(String[] args) {
Scanner cs=new Scanner(System.in);
int num1,num2,i;
   System.out.println("Enter two numbers:");
    num1=cs.nextInt();
    num2=cs.nextInt();
    int sum1=0;
    int sum2=0;
    for(i=1;i<num1;i++)
    {
        if(num1%i==0)
        {
            sum1=sum1+i;
        }
    }
     for( i=1;i<num2;i++)
    {
        if(num2%i==0)
        {
            sum2=sum2+i;
        }
    }
   if((double)num1/num2==(double)sum1/sum2)
    System.out.println("It is a Friendly Pair");
   else
    System.out.println("It is not Friendly Pair");
cs.close();
}
}

Input/Output:
Enter two numbers
220
45
It is not Friendly Pair

Write a PYTHON to check whether a given number is Friendly pair or not. or Write a program to check whether a given number is Friendly pair or not in Python.

Program in Python

Code:

'''Write a Python program to check whether a given number is Friendly pair or not. or 
   Write a program to check whether a given number is Friendly pair or not using Python '''

print("Enter two numbers:")
num1=int(input())
num2=int(input())
sum1=0
sum2=0
for i in range(1,num1):
   if(num1%i==0):
      sum1=sum1+i
for i in range(1,num2):
   if(num2%i==0):
      sum2=sum2+i
if num1/num2==sum1/sum2:
   print("It is a Friendly Pair")
else:
   print("It is not a Friendly Pair")

Input/Output:
Enter two numbers:
114
532
It is a Friendly Pair

Post a Comment

0 Comments