Java Exercise3
1.
public class Summation {
public static void main(String[] args){
int num = 1, sum = 0;
while(num<=100){
sum+=num;
num++;
}
System.out.println("The Sum Number from 1 to 100 is "+sum);
}
}
2.
import java.util.Scanner;
public class EvenNumbers {
public static void main(String[] args){
Scanner in = new Scanner(System.in);
int num, sum = 0;
System.out.println("Enter a Positive Integer Number");
num = in.nextInt();
for(int i=0;i<=num;i++){
if(num%2==0)
sum+=num;
}
System.out.println("Sum of Even Numbers from 0 to "+num+" is "+sum);
}
}
3.
import java.util.Scanner;
public class Factorial {
public static void main(String[] args){
Scanner in = new Scanner(System.in);
int num, fact = 1;
System.out.println("Enter a Positive Integer Number");
num = in.nextInt();
for(int i=1;i<=num;i++){
fact*=i;
}
System.out.println("Factorial of "+num+" is "+fact);
}
}
4.
import java.util.Scanner;
public class ReverseDigit {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int num, reverse = 0, remainder;
System.out.println("Enter a Number");
num = sc.nextInt();
while(num!=0){
remainder = num%10;
reverse = reverse*10+remainder;
num = num/10;
}
System.out.println("The Reversed Number is "+reverse);
}
}
5.
import java.util.Scanner;
public class SumOfDigits {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int num, sum = 0, remainder;
System.out.println("Enter an Integer Number");
num = sc.nextInt();
while(num!=0){
remainder = num%10;
sum+=remainder;
num = num/10;
}
System.out.println("The Sum of Digits is "+sum);
}
}
6.
import java.util.Scanner;
public class CheckPrime {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("Enter an Integer Number");
int num = sc.nextInt();
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");
}
}
7.
import java.util.Scanner;
public class SummationOfPrime {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int sum = 0;
for(int i=2; i<1000; i++){
boolean isPrime = true;
for(int j=2;j<i;j++){
if(i%j == 0){
isPrime = false;
}
}
if(isPrime)
sum+=i;
}
System.out.println("The Sum of Prime Numbers is "+sum);
}
}
8.
import java.util.Scanner;
public class Palindrome {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int num, temp, reverse = 0, remainder = 0;
System.out.println("Enter a Number");
num = sc.nextInt();
temp = num;
while(num!=0){
remainder = num%10;
reverse = reverse*10+remainder;
num = num/10;
}
if(temp==reverse)
System.out.println(temp+" is a Palindrome Number");
else
System.out.println(temp+" is not a Palindrome Number");
}
}
9. a, b, c, d.
import java.util.Scanner;
public class ComputeSumProduct {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("Enter an Integer Number");
int n = sc.nextInt();
int sumA = 0, sumC = 1, sumD = 0;
double sumB = 1;
for(int i=5;i<=50;i++){
sumA+=i;
}
System.out.println("The Sum of 1st Expression is "+sumA);
for(int i=1;i<=15;i++){
sumB = sumB+1/i;
}
System.out.println("The Sum of 2nd Expression is "+sumB);
for(int i=1;i<=n;i++){
sumC = sumC*i;
}
System.out.println("The Sum of 3rd Expression is "+sumC);
for(int i=1;i<=30;i++){
sumD = (i/3)*2;
}
System.out.println("The Sum of 4th Expression is "+sumD);
}
}
10.
public class NumberPattern {
public static void main(String[] args){
int num = 10;
for(int i=1;i<=4;i++){
for(int j=1;j<=10;j++){
System.out.print(num++ +" ");
}
System.out.println();
}
}
}
11. a)
public class CharacterPattern {
public static void main(String[] args){
char ch;
for(int i=0;i<6;i++){
ch = 'A';
for(int j=0;j<=i;j++) {
System.out.print(ch++);
}
System.out.println();
}
}
}
11. b)
public class CharacterPattern2 {
public static void main(String[] args){
char ch = 'A';
for(int i=1;i<=6;i++){
for(int j=1;j<=i;j++) {
if(j==1)
System.out.print(ch++);
else
System.out.print(Character.toLowerCase(ch++));
}
System.out.println();
}
}
}
11. c)
public class Triangle {
public static void main(String[] args){
for(int i=1;i<=5;i++) {
for(int j=1;j<=i;j++) {
System.out.print("*");
}
System.out.println();
}
}
}
11. d)
public class InvertedTriangle {
public static void main(String[] args){
for(int i = 6; i >= 1; i--){
for(int j = 1; j <= i; j++){
System.out.print("*");
}
System.out.println();
}
}
}
11. e)
public class Pyramid {
public static void main(String[] args){
for (int i = 1; i <= 5; i++) {
for (int j = i; j < 5; j++)
System.out.print(" ");
for (int k = 1; k <= (2 * i - 1); k++){
System.out.print("*");
}
System.out.println();
}
}
}