This tutorial shows some of the useful programs which are generally asked with beginners. These programs are using control flow statements in some-way or other. These programs will definitely help them to build different logics for different types of programs. Let's see the first program which shows how to find if a number is even or odd.
Java Program of even odd number
classEvenOddProgram {public static voidmain(String [] args) {intnum1 = 22;if(num1 % 2 == 0) { System.out.println(num1+" is an even number"); }else{ System.out.println(num1+" is an odd number"); } } }
Output :
22 is an even number
% returns remainder. We know that if a number is divisible by 2, it's an even number. Since 22 is divisible by 2,
as it returns remainder as 0 which means 22 is an even number. Just change the num1
as 23, the output will be "23 is an odd number."
Sometime as a beginner you might be ask to write a program which prints multiplication table of a number. Program below shows how to print multiplication table of a given number,
just change the num1 as any other integer number, the program will display the table of that number.
Java Program to print multiplication table of a number
classNumberTable {public static voidmain(String [] args) {intnum1 = 8;for(inti=1; i<=10;i++) { System.out.println(num1*i); } } }
Output :
8
16
24
32
40
48
56
64
72
80
Sometime programmers are asked to write a program to find the greatest of three number, program below shows how to find the greatest of three number. you can change the value of
num1, num2, num3 the
program will print the greatest of all three numbers. This is one approach to find the greatest number, there could be other approaches as well.
Java Program to find greatest of three number
classGreatestOfThreeNumber {public static voidmain(String [] args) {intnum1 = 40, num2 = 20, num3 = 50;if(num1 > num2) {if(num1 > num3) System.out.println("Greatest number = "+num1);elseSystem.out.println("Greatest number = "+num3); }else{if(num2 > num3) System.out.println("Greatest number = "+num2);elseSystem.out.println("Greatest number = "+num3); } } }
Output :
Greatest number = 50
Let's write one more program which shows how to find the grade on the basis of marks provided. You can change the marks, the program will display the appropriate grade.
Java Program of finding grade
classFindingGrade {public static voidmain(String [] args) {intmarks = 65;if(marks >= 80) System.out.println("A+ grade");else if(marks >= 60 && marks < 80) System.out.println("A grade");else if(marks >= 40 && marks < 60) System.out.println("B grade");else if(marks >= 30 && marks < 40) System.out.println("C grade");elseSystem.out.println("D grade"); } }
Output :
A grade


