Write a program in Java to display n terms of natural number and their sum.
Ans:
import java.util.*;
public class NaturalSum
public static void main(String args[])
int n,sum=0;
Scanner sc=new Scanner(System.in);
n=sc.nextInt();
for(int i=1;i<n;i++)
sum=sum+i;
System.out.println(sum);
Write a program in Java to read 10 numbers from keyboard and find their sum and average.
Ans:
Import java.util.*;
public class NumberSA
public static void main(String args[])
{
int n,sum=0,avg=0;
for(int i=0;i<10;i++)
Scanner sc=new Scanner(System.in);
n=sc.nextInt();
sum=sum+n;
avg=sum/10;
Write a program in Java to display the cube of the number upto given an integer.
Ans:
import java.util.*;
public class Cube
public static void main(String[] args)
int a,n;
Scanner sc=new Scanner(System.in);
n=sc.nextInt();
for(int i=1;i<=n;i++)
{
a=i*i*i;
System.out.println("cube of "+i+" is:"+a);
Write a program in java to display the multiplication table of a given integer.
Ans:
import java.util.*;
public class Table1
public static void main(String args[])
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
for(int i=1;i<=10;i++)
System.out.println(n+" * "+i+" = "+n*i);
}
}
Write a program in Java to display the n terms of odd natural number and their sum
Ans:
import java.util.*;
public class OddSum
public static void main(String args[])
int sum=0;
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
for(int i=0;i<n;i++)
if(i%2!=0)
System.out.println(i);
sum=sum+i;
System.out.println("Sum = "+sum);
}
}
Write a java program to calculate the factorial of a given number.
Ans:
import java.util.*;
public class Factorial
public static void main(String[] args)
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int i,fact=1;
for(i=1;i<=n;i++)
fact=fact*i;
System.out.println("factorial of "+n+" is: "+fact+"!");
}
Write a program in Java to display the n terms of even natural number and their sum.
Ans:
import java.util.*;
public class EvenSum
public static void main(String args[])
int sum=0;
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
for(int i=1;i<n;i++)
if(i%2==0)
System.out.println(i);
sum=sum+i;
System.out.println("Sum = "+sum);
Write a program in Java to display the n terms of square natural number and their sum.
Ans:
import java.util.*;
public class Square
public static void main(String args[])
int n,sum=0;
Scanner sc=new Scanner(System.in);
n=sc.nextInt();
for(int i=0;i<n;i++)
int sq=i*i;
System.out.println("Square of "+i+" is : "+sq);
sum=sum+sq;
System.out.println("Sum of square: "+sum);
}
Write a Java program to check whether a given number is a perfect number or not.
Ans:
import java.util.*;
public class PerfectNo
public static void main(String args[])
int sum=1,n;
Scanner sc=new Scanner(System.in);
n=sc.nextInt();
if(n==1)
System.out.println("Not a perfect number");
for(int i=2;i*i<n;i++)
if(n%i==0)
if(i*i==n)
sum=sum+i;
else
sum=sum+i+(n/i);
if(sum==n)
System.out.println("Perfect Number");
}
else
System.out.println("Not a perfect number");
Write a Java program to find the perfect numbers within a given number of range.
Ans:
import java.util.*;
class PerfectRange
public static void main(String main[])
Scanner sc = new Scanner(System.in);
System.out.println("Enter Start Number");
int start=sc.nextInt();
System.out.println("Enter End Number");
int end=sc.nextInt();
System.out.println("Perfect Numbers between " + start + " and " + end + " are :");
for (int i=start; i<=end; i++)
int sum=0;
for (int j=1 ; j<i;j++)
{
if (i % j==0)
sum=sum+j;
if (i==sum)
System.out.print(i + "\t");
Write a Java program to check whether a given number is an Armstrong number or not.
Ans:
import java.util.*;
public class Armstrong
public static void main(String args[])
int temp,digit=0,num;
Scanner sc=new Scanner(System.in);
num=sc.nextInt();
int sum=0,i=0;
temp=num;
while(temp>0)
{
temp=temp/10;
digit++;
temp=num;
while(temp>0)
i=temp%10;
sum+=(int)(Math.pow(i,digit));
temp=temp/10;
if(sum==num)
System.out.println("Armstrong number");
else
System.out.println("Not an Armstrong number");
}
Write a Java program to find the Armstrong number for a given range of number.
Ans:
import java.util.*;
public class ArmstrongRange
public static void main(String args[])
int num1, num2;
Scanner sc = new Scanner(System.in);
System.out.println("from: ");
num1 = sc.nextInt();
System.out.println("to: ");
num2 = sc.nextInt();
System.out.println("Armstrong numbers are :");
for (int i = num1; i<num2; i++)
int temp=i;
int digit=0;
while(temp!=0)
temp/=10;
digit++;
int sum=0;
temp=i;
while(temp!=0)
int j=temp%10;
sum+=(int)(Math.pow(j,digit));
temp=temp/10;
}
if(sum == i)
System.out.println(i);
Write a Java program to determine whether a given number is prime or not.
Ans: