Write
a C program to find the nth perfect number. or Write a program
to find the nth perfect number in C.
Program in C
Code:
/*Write a C program to find
the nth perfect number. or Write a program to find the nth perfect
number Using C*/
#include<stdio.h>
int main()
{
#include<stdio.h>
int main()
{
int i, c = 0, letest = 0, rangenumber, num = 1;
printf ("Enter an Nth Number:");
scanf ("%d", &rangenumber);
while (c != rangenumber)
{
int sum = 0;
for (i = 1; i < num; i++)
{
if (num % i == 0)
{
sum = sum + i;
}
}
if (sum == num)
{
c++;
letest = num;
}
num = num + 1;
}
printf ("%dth perfect number is %d",rangenumber, letest);
}
Input/Output:
Enter an Nth Number:3
3th perfect number is 49
Write a C++ program to find the nth perfect number. or Write a program to find the nth perfect number in C++.
Program in C++
Code:
/*Write a C++
program to find the nth perfect number. or Write a program
to find the nth perfect number using C++*/
#include<iostream>
using namespace std;
int
main ()
{
int i, c = 0, letest = 0, rangenumber, num = 1;
cout<<"Enter Nth Number:";
cin>>rangenumber;
while (c != rangenumber)
{
int sum = 0;
for (i = 1; i < num; i++)
{
if (num % i == 0)
{
sum = sum + i;
}
}
if (sum == num)
{
c++;
letest = num;
}
num = num + 1;
}
cout<<rangenumber<<"th perfect number is "<<letest;
}
Input/Output:
Enter Nth Number:4
4th perfect number is 8128
Write
a JAVA program to find the nth perfect number. or Write a
program to find the nth perfect number in Java.
Program in Java
Program in Java
Code:
/*Write a JAVA
program to find the nth perfect number. or Write a program
to find the nth perfect number using Java*/
import java.util.Scanner;
public class NthPerfectNumber {
public static void main(String[] args) {
Scanner cs=new Scanner(System.in);
int i, c = 0, letest = 0, rangenumber, num = 1;
System.out.println("Enter Nth Number:");
rangenumber=cs.nextInt();
while (c != rangenumber)
{
int sum = 0;
for (i = 1; i < num; i++)
{
if (num % i == 0)
{
sum = sum + i;
}
}
if (sum == num)
{
c++;
letest = num;
}
num = num + 1;
}
System.out.println(rangenumber+"th perfect number is "+letest);
cs.close();
}
}
Input/Output:
Enter Nth Number:
2
2th perfect number is 28
Write
a PYTHON to find the nth perfect number. or Write a
program to find the nth perfect number in Python.
Program in Python
Program in Python
'''Write a Python
program to find the nth perfect number. or Write a
program to find the nth perfect number using Python '''
print("Enter a Nth Number:")
rangenumber=int(input())
c = 0
letest = 0
num = 1
while (c != rangenumber):
sum = 0
for i in range(num):
if (num % i == 0):
sum = sum + i
if (sum == num):
c+=1
letest = num
num = num + 1
print(rangenumber,"th perfect number is ",letest)
rangenumber=int(input())
c = 0
letest = 0
num = 1
while (c != rangenumber):
sum = 0
for i in range(num):
if (num % i == 0):
sum = sum + i
if (sum == num):
c+=1
letest = num
num = num + 1
print(rangenumber,"th perfect number is ",letest)
Input/Output:
Enter Nth Number:
1
1 th prime number is 2
0 Comments
Please do not Enter any spam link in the comment box