Write a Program to Find the nth Prime Number

Write a C program to find the nth prime number. or Write a program to find the nth prime number in C.

Program in C

Code:

/*Write a C program to find the nth prime number. or Write a program to find the nth prime number Using C*/

#include <stdio.h>
#include<math.h>
int
main ()
{
  int rangenumber, c = 0, num = 2, i, letest = 0;
  printf ("Enter Nth Number\n");
  scanf ("%d", &rangenumber);

  while (c != rangenumber)
    {
      int count = 0;
      for (i = 2; i <= sqrt (num); i++)
{
  if (num % i == 0)
    {
      count++;
      break;
    }
}
      if (count == 0)
{
  c++;
  letest = num;
}
      num = num + 1;
    }
  printf ("%dth prime number is %d ",rangenumber,letest);
  return 0;
}

Input/Output:
Enter Nth Number
5
5th prime number is 11

Write a C++ program to find the nth prime number. or Write a program to find the nth prime number in C++.

Program in C++

Code:

/*Write a C++ program to find the nth prime number. or Write a program to find the nth prime number using C++*/

#include <iostream>
#include<cmath>
using namespace std;
int
main ()
{
  int rangenumber, c = 0, num = 2, i, letest = 0;
  cout<<"Enter Nth Number:";
  cin>>rangenumber;

  while (c != rangenumber)
    {
      int count = 0;

      for (i = 2; i <= sqrt (num); i++)
{
  if (num % i == 0)
    {
      count++;
      break;
    }
}
      if (count == 0)
{
  c++;
  letest = num;
}
      num = num + 1;
    }
  cout<<rangenumber<<"th prime number is "<<letest;
  return 0;
}

Input/Output:
Enter Nth Number:
11
11th prime number is 31

Write a JAVA program to find the nth prime number. or Write a program to find the nth prime number in Java.

Program in Java

Code:

/*Write a JAVA program to find the nth prime number. or Write a program to find the nth prime number using Java*/

import java.util.Scanner;
public class NthPrimeNumber {

public static void main(String[] args) {
    Scanner cs=new Scanner(System.in);
    int rangenumber, c = 0, num = 2, i, letest = 0;
    System.out.println("Enter Nth Number:");
    rangenumber=cs.nextInt();

    while (c != rangenumber)
      {
        int count = 0;
        for (i = 2; i <= Math.sqrt (num); i++)
  {
    if (num % i == 0)
      {
        count++;
        break;
      }
  }
        if (count == 0)
  {
    c++;
    letest = num;
  }
        num = num + 1;
      }
    System.out.println(rangenumber+"th prime number is "+letest);
     cs.close();
}
}

Input/Output:
Enter Nth Number:
77
77th prime number is 389

Write a PYTHON to find the nth prime number. or Write a program to find the nth prime number in Python.

Program in Python

Code:

'''Write a Python program to find the nth prime number. or Write a program to find the nth prime number using Python '''

print("Enter Nth Number:")
rangenumber=int(input())
c = 0
num = 2
letest = 0

while (c != rangenumber):
   count = 0
   for i in range(2,num):
      if (num % i == 0):
         count+=1
         break
   if (count == 0):
      c+=1
      letest = num
   num = num + 1
print (rangenumber,"th prime number is ",letest)

Input/Output:
Enter Nth Number:
50







Post a Comment

2 Comments

Please do not Enter any spam link in the comment box