Loop Programs
Loop Programs
Ans:
import java.util.*;
int n,sum=0;
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.*;
int n,sum=0,avg=0;
for(int i=0;i<10;i++)
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.*;
int a,n;
n=sc.nextInt();
for(int i=1;i<=n;i++)
{
a=i*i*i;
Ans:
import java.util.*;
int n=sc.nextInt();
for(int i=1;i<=10;i++)
}
}
Write a program in Java to display the n terms of odd natural number and their sum
Ans:
import java.util.*;
int sum=0;
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);
}
}
Ans:
import java.util.*;
int n=sc.nextInt();
int i,fact=1;
for(i=1;i<=n;i++)
fact=fact*i;
}
Write a program in Java to display the n terms of even natural number and their sum.
Ans:
import java.util.*;
int sum=0;
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
int n,sum=0;
n=sc.nextInt();
for(int i=0;i<n;i++)
int sq=i*i;
sum=sum+sq;
}
Write a Java program to check whether a given number is a perfect number or not.
Ans:
import java.util.*;
int sum=1,n;
n=sc.nextInt();
if(n==1)
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
Write a Java program to find the perfect numbers within a given number of range.
Ans:
import java.util.*;
class PerfectRange
int start=sc.nextInt();
int end=sc.nextInt();
System.out.println("Perfect Numbers between " + start + " and " + end + " are :");
int sum=0;
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.*;
int temp,digit=0,num;
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
}
Write a Java program to find the Armstrong number for a given range of number.
Ans:
import java.util.*;
System.out.println("from: ");
num1 = sc.nextInt();
System.out.println("to: ");
num2 = sc.nextInt();
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);
Ans: