//basic arithmetic operations class basicmath { public static void main(String args[]) { // arithmetic using integers System

.out.println(" amant kumar CSE/IT"); System.out.println("Integer Arithmetic"); int a = 1 + 1; int b = a * 3; int c = b / 4; int d = c - a; int e = -d; System.out.println("a = " + a); System.out.println("b = " + b); System.out.println("c = " + c); System.out.println("d = " + d); System.out.println("e = " + e); // arithmetic using doubles System.out.println("\nFloating Point Arithmetic"); double da = 1 + 1; double db = da * 3; double dc = db / 4; double dd = dc - a; double de = -dd; System.out.println("da = " + da); System.out.println("db = " + db);

System.out.println("dc = " + dc); System.out.println("dd = " + dd); System.out.println("de = " + de); } } Output:

//class demonstration class Box { double width; double height; double depth; } // This class declares an object of type Box. class boxdemo { public static void main(String args[]) { Box mybox = new Box(); double vol; // assign values to mybox's instance variables mybox.width = 10; mybox.height = 20; mybox.depth = 15; // compute volume of box vol = mybox.width * mybox.height * mybox.depth; System.out.println("Volume is " + vol); System.out.println(" amant kumar CSE/IT"); } } Output:

//break demonstration class breakloop { public static void main(String args[]) { for(int i=0; i<100; i++) { if(i == 10) break; // terminate loop if i is 10 System.out.println("i: " + i); } System.out.println("Loop complete."); System.out.println(" amant kumar CSE/IT"); } } Output:

//break demonstration 2 class BreakLoop2 { public static void main(String args[]) { int i = 0; while(i < 100) { if(i == 10) break; // terminate loop if i is 10 System.out.println("i: " + i); i++; } System.out.println("Loop complete."); System.out.println(" amant kumar CSE/IT"); } } Output:

//break demonstration 3 class BreakLoop3 { public static void main(String args[]) { for(int i=0; i<3; i++) { System.out.print("Pass " + i + ": "); for(int j=0; j<100; j++) { if(j == 10) break; // terminate loop if j is 10 System.out.print(j + " "); } System.out.println(); } System.out.println("Loops complete."); System.out.println(" amant kumar CSE/IT"); } } Output:

//break demonstration 4 class breakloop4 { public static void main(String args[]) { outer: for(int i=0; i<3; i++) { System.out.print("Pass " + i + ": "); for(int j=0; j<100; j++) { if(j == 10) break outer; // exit both loops System.out.print(j + " "); } System.out.println("This will not print"); } System.out.println("Loops complete."); System.out.println(" amant kumar CSE/IT"); } } Output:

// continue demonstration // Demonstrate continue. class Continue { public static void main(String args[]) { for(int i=0; i<10; i++) { System.out.print(i + " "); if (i%2 == 0) continue; System.out.println(""); } System.out.println(" amant kumar CSE/IT"); } } Output:

// Using continue with a label. class ContinueLabel { public static void main(String args[]) { outer: for (int i=0; i<10; i++) { for(int j=0; j<10; j++) { if(j > i) { System.out.println(); continue outer; } System.out.print(" " + (i * j)); } } System.out.println(); System.out.println(" amant kumar CSE/IT"); } } Output:

//do-while demonstration class DoWhile { public static void main(String args[]) { int n = 10; do { System.out.println("tick " + n); n--; } while(n > 0); System.out.println(" amant kumar CSE/IT"); } } Output:

//finding whether the given number is prime or not class FindPrime { public static void main(String args[]) { int num; boolean isPrime = true; num = 14; for(int i=2; i <= num/i; i++) { if((num % i) == 0) { isPrime = false; break; } } if(isPrime) System.out.println("Prime"); else System.out.println("Not Prime"); System.out.println(" amant kumar CSE/IT");} } Output:

//foreach demonstration class ForEach { public static void main(String args[]) { int nums[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; int sum = 0; // use for-each style for to display and sum the values for(int x : nums) { System.out.println("Value is: " + x); sum += x; } System.out.println("Summation: " + sum); System.out.println(" amant kumar CSE/IT"); } } Output:

//foreach demonstration 2 class ForEach2 { public static void main(String args[]) { int sum = 0; int nums[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; // use for to display and sum the values for(int x : nums) { System.out.println("Value is: " + x); sum += x; if(x == 5) break; // stop the loop when 5 is obtained } System.out.println("Summation of first 5 elements: " + sum); System.out.println(" amant kumar CSE/IT"); } } Output:

//for loop demonstration class ForTick { public static void main(String args[]) { int n; for(n=10; n>0; n--) System.out.println("tick " + n); System.out.println(" amant kumar CSE/IT"); } } Output:

//forloop demonstration 2 class ForTick2 { public static void main(String args[]) { // here, n is declared inside of the for loop for(int n=10; n>0; n--) System.out.println("tick " + n); System.out.println(" amant kumar CSE/IT"); } } Output:

//if-else demonstration class IfElse { public static void main(String args[]) { int month = 4; // April String season; if(month == 12 || month == 1 || month == 2) season = "Winter"; else if(month == 3 || month == 4 || month == 5) season = "Spring"; else if(month == 6 || month == 7 || month == 8) season = "Summer"; else if(month == 9 || month == 10 || month == 11) season = "Autumn"; else season = "Bogus Month"; System.out.println("April is in the " + season + "."); System.out.println(" amant kumar CSE/IT"); } } Output:

//increment decrement operation class IncDec { public static void main(String args[]) { int a = 1; int b = 2; int c; int d; c = ++b; d = a++; c++; System.out.println("a = " + a); System.out.println("b = " + b); System.out.println("c = " + c); System.out.println("d = " + d); System.out.println(" amant kumar CSE/IT"); } } Output:

//creating menu using switch statement class Menu { public static void main(String args[]) throws java.io.IOException { char choice; do { System.out.println(" amant kumar CSE/IT"); System.out.println("Help on:"); System.out.println(" 1. if"); System.out.println(" 2. switch"); System.out.println(" 3. while"); System.out.println(" 4. do-while"); System.out.println(" 5. for\n"); System.out.println("Choose one:"); choice = (char) System.in.read(); } while( choice < '1' || choice > '5'); System.out.println("\n"); switch(choice) { case '1': System.out.println("The if:\n"); System.out.println("if(condition) statement;"); System.out.println("else statement;"); break; case '2': System.out.println("The switch:\n");

System.out.println("switch(expression) {"); System.out.println(" case constant:"); System.out.println(" statement sequence"); System.out.println(" break;"); System.out.println(" // ..."); System.out.println("}"); break; case '3': System.out.println("The while:\n"); System.out.println("while(condition) statement;"); break; case '4': System.out.println("The do-while:\n"); System.out.println("do {"); System.out.println(" statement;"); System.out.println("} while (condition);"); break; case '5': System.out.println("The for:\n"); System.out.print("for(init; condition; iteration)"); System.out.println(" statement;"); break; } } }

Output:

//missing break in switch statement class MissingBreak { public static void main(String args[]) { for(int i=0; i<12; i++) switch(i) { case 0: case 1: case 2: case 3: case 4: System.out.println("i is less than 5"); break; case 5: case 6: case 7: case 8: case 9: System.out.println("i is less than 10"); break; default: System.out.println("i is 10 or more");

} System.out.println(" amant kumar CSE/IT"); }

} Output:

//nested forloop demonstration class Nested { public static void main(String args[]) { int i, j; for(i=0; i<10; i++) { for(j=i; j<10; j++) System.out.print("."); System.out.println(); } System.out.println(" amant kumar CSE/IT"); } } Output:

//empty while loop demonstration class NoBody { public static void main(String args[]) { int i, j; i = 100; j = 200; // find midpoint between i and j while(++i < --j) ; // no body in this loop System.out.println("Midpoint is " + i); System.out.println(" amant kumar CSE/IT"); } } Output:

//assignment operator class OpEquals { public static void main(String args[]) { int a = 1; int b = 2; int c = 3; a += 5; b *= 4; c += a * b; c %= 6; System.out.println("a = " + a); System.out.println("b = " + b); System.out.println("c = " + c); System.out.println(" amant kumar CSE/IT"); } } Output:

// Demonstrate return. class Return { public static void main(String args[]) { boolean t = true; System.out.println("Before the return."); System.out.println(" amant kumar CSE/IT"); if(t) return; // return to caller System.out.println("This won't execute."); } } Output:

class SampleSwitch { public static void main(String args[]) { for(int i=0; i<6; i++) switch(i) { case 0: System.out.println("i is zero."); break; case 1: System.out.println("i is one."); break; case 2: System.out.println("i is two."); break; case 3: System.out.println("i is three."); break; default: System.out.println("i is greater than 3."); } System.out.println(" amant kumar CSE/IT"); }} Output:

class Switch { public static void main(String args[]) { int month = 4; String season; switch (month) { case 12: case 1: case 2: season = "Winter"; break; case 3: case 4: case 5: season = "Spring"; break; case 6: case 7: case 8: season = "Summer"; break; case 9: case 10: case 11: season = "Autumn"; break;

default: season = "Bogus Month"; } System.out.println("April is in the " + season + "."); System.out.println(" amant kumar CSE/IT"); } } Output:

class Ternary { public static void main(String args[]) { int i, k; i = 10; k = i < 0 ? -i : i; // get absolute value of i System.out.print("Absolute value of "); System.out.println(i + " is " + k); i = -10; k = i < 0 ? -i : i; // get absolute value of i System.out.print("Absolute value of "); System.out.println(i + " is " + k); System.out.println(" amant kumar CSE/IT"); } } Output:

class While { public static void main(String args[]) { int n = 10; while(n > 0) { System.out.println("tick " + n); n--; } System.out.println(" amant kumar CSE/IT"); } } Output:

Sign up to vote on this title
UsefulNot useful