WRITE  JAVA PROGRAM TO PRINT ALL EVEN NUMBERS FROM 1 TO 10 USING FOR LOOP.


Code :

/*
WRITE JAVA PROGRAM TO PRINT ALL EVEN NUMBERS FROM 1 TO 10 USING FOR LOOP
*/
class OneToTenEven{
    public static void main(String[] papan) {
        for (int i=1 ; i<=10 ; i++ ) {
            if(i%2==0)
                System.out.println(i);
        }
    }
}
/*
D:\Felight\Basic Java>javac OneToTenEven.java

D:\Felight\Basic Java>java OneToTenEven
2
4
6
8
10
*/

WRITE JAVA PROGRAM TO PRINT ALL ODD NUMBERS BETWEEN 1 TO 10 USING FOR LOOP.


Code :

/*
WRITE JAVA PROGRAM TO PRINT ALL ODD NUMBERS FROM 1 TO 10 USING FOR LOOP
*/
class OneToTenOdd{
    public static void main(String[] papan) {
        for (int i=1 ; i<=10 ; i++ ) {
            if(i%2==1)
                System.out.println(i);
        }
    }
}

/*
D:\Felight\Basic Java>javac OneToTenOdd.java

D:\Felight\Basic Java>java OneToTenOdd
1
3
5
7
9
*/

 


WRITE JAVA PROGRAM TO CHECK IF A NUMBER IS PRIME OR NOT USING FOR LOOP.


Code :

/*WRITE JAVA PROGRAM TO CHECK IF A NUMBER IS PRIME OR NOT USING FOR LOOP*/
class CheckingPrimeUsingFor{
    public static void main(String[] papan) {
        int number=11;
        int count;
        boolean isPrime=false;
        for ( count = 2 ; count < number ; count++ ) {
            if(isPrime=number%count==0 && number > 1){//Composite numbers must be (>1) and have more 2 factors
                System.out.println(number + " is Not Prime");
                break;
            }
        }
        if(isPrime==false && number > 1){//Prime number must be (>1) and have only 2 factors
            System.out.println(number + " is Prime Number");
        }else if(number <= 1)
            System.out.println("Number is neither prime nor composite (It maybe 1 or 0 or -ve)");
    }
}

/*

D:\Felight\Basic Java>javac CheckingPrimeUsingFor.java

D:\Felight\Basic Java>java CheckingPrimeUsingFor
11 is Prime Number

*/

 


WRITE JAVA PROGRAM TO PRINT ALL PRIME NUMBERS FROM 1 TO 20 USING FOR LOOP


Code :

/*WRITE JAVA PROGRAM TO PRINT ALL PRIME NUMBERS FROM 1 TO 20 USING FOR LOOP*/
class PrintingPrimeFrom1_20{
    public static void main(String[] papan){
        int to = 1,from =20;
        int count;
        int counter=0;
        boolean prime=false;
        for ( to=1 ; to<=from ; to++ ) {
            for ( count=2 ; count<to ; count++ ) {
                if(prime=to%count==0 && to>1 ){
                    System.out.print("");
                    break;
                }
            }
            if(prime==false && to>1 ){
                System.out.println(to);
                counter++;//counting the prime numbers 
            }
        }
        System.out.println("The Total number of prime numbers is " + counter);
    }
}

/*
D:\Felight\Basic Java>javac PrintingPrimeFrom1_20.java

D:\Felight\Basic Java>java PrintingPrimeFrom1_20
2
3
5
7
11
13
17
19
The Total number of prime numbers is 8
*/

 


WRITE A JAVA PROGRAM TO PRINT BELOW PATTERN ?

#####
#####
#####
#####
#####
#####

Code :

/*
WRITE A JAVA PROGRAM TO PRINT BELOW PATTERN.
#####

#####

#####

#####

#####

#####
*/
class Pattern1{
    public static void main(String[] papan) {
        for (int row=0 ; row<7 ; row++ ) {//this loop is for rows
            for (int column=0 ; column<5 ; column++) {//this loop is for columns
                System.out.print("#");
            }
            System.out.println("");
        }
    }
}
/*
D:\Felight\Basic Java>javac Pattern1.java

D:\Felight\Basic Java>java Pattern1
#####
#####
#####
#####
#####
#####
#####
*/

 


WRITE A JAVA PROGRAM TO PRINT NUMBER SEQUENCE IN BELOW PATTERN ?

1 2 3 4 5

2 4 6 8 10

3 6 9 12 15

4 8 12 16 20

5 10 15 20 25


Code :

/*
WRITE A JAVA PROGRAM TO PRINT NUMBER SEQUENCE IN BELOW PATTERN.
1 2 3 4 5

2 4 6 8 10

3 6 9 12 15

4 8 12 16 20

5 10 15 20 25
*/

class Pattern2{
    public static void main(String[] papan) {
        for (int row=1 ; row<=5 ; row++ ) {
            for(int column=1 ; column<=5 ; column++)
                System.out.print(column*row+" ");
            System.out.println();
        }
    }
}
/*
D:\Felight\Basic Java>javac Pattern2.java

D:\Felight\Basic Java>java Pattern2
1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
5 10 15 20 25
*/

 


FIND THE RANG OF BYTE SHORT & INT WITH OUT USING ANY BUILT IN CLASSES ?


Code :

//FIND THE RANG OF BYTE SHORT & INT WITH OUT USING ANY BUILT IN CLASSES .
class FindingRange{
    public static void main(String[] papan) {
        byte typeByte = 1;
        short typeShort = 1;
        int typeInt = 1;
        while(typeByte > 0)//condition will be true for all +ve byte numbers 
            //condition become false at minimum value of byte
            typeByte++;//will keep incrementing within the byte range(+ve to -ve) until the condition fails
        System.out.println(typeByte+" to "+ --typeByte);
        while(typeShort > 0)//condition will be true for all +ve short numbers
            //condition become false at minimum value of short
            typeShort++;//will keep incrementing within the short range(+ve to -ve) until the condition fails
        System.out.println(typeShort+" to "+ --typeShort);
        while(typeInt > 0)//condition will be true for all +ve int numbers
            //condition become false at minimum value of int
            typeInt++;//will keep incrementing within the int range (+ve to -ve) until the condition fails
        System.out.println(typeInt+" to "+ --typeInt);
    }
}

/*
D:\Felight\Basic Java>javac FindingRange.java

D:\Felight\Basic Java>java FindingRange
-128 to 127
-32768 to 32767
-2147483648 to 2147483647
*/

 


PRINT THE MULTIPLES OF 3 FROM 300 DOWN TO 3.


Code :

/*
PRINT THE MULTIPLES OF 3 FROM 300 DOWN TO 3.
*/
class MultipleOfThree{
    public static void main(String[] papan) {
        int from=300,to=3;
        int count;
        int counter=0;
        for ( count=from; count>=to ; count-- ) {
            if(count%3==0){//checking number is divisible by 3 or not
                counter++;//counting number of dividents
                System.out.print(count+"  ");
            }
        }
        System.out.println("\nThe Total number of dividents : " + counter);
    }
}
/*

D:\Felight\Basic Java>javac MultipleOfThree.java

D:\Felight\Basic Java>java MultipleOfThree
300  297  294  291  288  285  282  279  276  273  270  267  264  261  258  255  252  249
246  243  240  237  234  231  228  225  222  219  216  213  210  207  204  201  198  195
192  189  186  183  180  177  174  171  168  165  162  159  156  153  150  147  144  141
138  135  132  129  126  123  120  117  114  111  108  105  102  99  96  93  90  87  84  8
1  78  75  72  69  66  63  60  57  54  51  48  45  42  39  36  33  30  27  24  21  18  15
 12  9  6  3
The Total number of dividents : 100

*/

 


PRINT THE NUMBERS BETWEEN LOW AND HIGH THAT ARE EVENLY DIVISIBLE BY FOUR BUT NOT BY FIVE


Code :

//PRINT THE NUMBERS BETWEEN LOW AND HIGH THAT ARE EVENLY DIVISIBLE BY FOUR BUT NOT BY FIVE
class DivisibleByFourButNotFive{
    public static void main(String[] papan) {
        int low=1,high=100;
        int count;
        for ( count=low ; count<=high ; count++ ) {
            if( count%4==0 && count%5!=0 )
                System.out.print(count+" ");
        }
    }
}
/*
D:\Felight\Basic Java>javac DivisibleByFourButNotFive.java

D:\Felight\Basic Java>java DivisibleByFourButNotFive
4 8 12 16 24 28 32 36 44 48 52 56 64 68 72 76 84 88 92 96
*/

 


PRINT ALL OF THE FACTORS OF A VALUE STORED IN THE VARIABLE NUMBER. ASSUME THE VALUE IS POSITIVE.


Code  :

//PRINT ALL OF THE FACTORS OF A VALUE STORED IN THE VARIABLE NUMBER. ASSUME THE VALUE IS POSITIVE.
class FactorsOfANumber{
    public static void main(String[] papan) {
        int number=100;
        int count ,counter=0;
        for (count = 1 ; count<=number ; count++ ) {
            if( number%count == 0 ){
                counter++;
                System.out.println(count);
            }
        }
        System.out.println("Total number of factors : "+ counter);
    }
}

/*
D:\Felight\Basic Java>javac FactorsOfANumber.java

D:\Felight\Basic Java>java FactorsOfANumber
1
2
4
5
10
20
25
50
100
Total number of factors : 9
*/

 


PRINT A SEQUENCE OF ASTERISK CHARACTERS IN THE FOLLOWING
CONFIGURATION, CONTINUING FOR LINES NUMBER OF ASTERISKS.
LOOK AT BELOW PATTERN
*

*

*

*

*

*


Code :

/*
PRINT A SEQUENCE OF ASTERISK CHARACTERS IN THE FOLLOWING 
CONFIGURATION, CONTINUING FOR LINES NUMBER OF ASTERISKS.
LOOK AT BELOW PATTERN
*

 *

  *

   *

    *

     *

*/
class Pattern3{
    public static void main(String[] papan) {
        int num=5;
        for (int row=1 ; row<=num ; row++ ) {
            for (int column=1 ; column<=row ; column++ ) {
                System.out.println("*\n");
                break;
            }
            for (int space=1 ; space<=row ; space++ ) {
                System.out.print(" ");
            }
        }
    }
}

/*
D:\Felight\Basic Java>javac Pattern3.java

D:\Felight\Basic Java>java Pattern3
*

 *

  *

   *

    *
*/