Assignment 1: Introduction to Java
Set A
Q: Write a java Program to check whether given number is Prime or Not.
Ans:
public class PrimeCheck {
public static void main(String[] args) {
int num = 29;
boolean isPrime = true;
for (int i = 2; i <= num / 2; i++) {
if (num % i == 0) {
isPrime = false;
break;
if (isPrime)
System.out.println(num + " is a prime number.");
else
System.out.println(num + " is not a prime number.");
Q: Write a java Program to display all the perfect numbers between 1 to n.
Ans:
import java.util.Scanner;
public class PerfectNumbers {
public static void main(String[] args) {
Assignment 1: Introduction to Java
Scanner sc = new Scanner(System.in);
System.out.print("Enter n: ");
int n = sc.nextInt();
for (int i = 1; i <= n; i++) {
int sum = 0;
for (int j = 1; j < i; j++) {
if (i % j == 0) sum += j;
if (sum == i) System.out.println(i + " is a perfect number.");
sc.close();