BASIC JAVA PROGRAMS -:
1) java Program to calculate average of 5 numbers using Array.
class ArrayDemo1
{
public static void main(String args[])
{
int number[] = new int[5];
int sum=0;
number[0]=5;
number[1]=10;
number[2]=15;
number[3]=20;
number[4]=25;
for(int i=0;i<5;i++)
sum=sum+number[i];
System.out.println("Average is : "+sum/5);
}
}
-------------------------------------------------------------------
2) java Program to perform sorting on given numbers using Array.
class ArrayDemo2
{
public static void main(String args[])
{
int number[] = {100,-34,78,23,10};
int size= number.length;
System.out.println("Given List is : ");
for(int i =0;i<size;i++)
System.out.print(" "+number[i]);
System.out.println("\n");
// Code for ascending sorting
for(int i =0;i<size;i++)
{
for(int j = i+1;j<size;j++)
{
if(number[i]>number[j])
{
int temp=number[i];
number[i]=number[j];
number[j]=temp;
}
}
}
System.out.println("Sorted List is : ");
for(int i =0;i<size;i++)
System.out.print(" "+number[i]);
}
}
-----------------------------------------------------------------------
3) Program to demonstrate a two-dimensional.
class ArrayDemo3
{
public static void main(String args[])
{
int TwoDimensional [][]= new int[4][3];
int i,j,count=0;
for(i=0;i<4;i++)
for(j=0;j<3;j++)
{
TwoDimensional[i][j]=count;
count++;
}
for(i=0;i<4;i++)
{
for(j=0;j<3;j++)
System.out.print(TwoDimensional[i][j]+" ");
System.out.println( );
}
}
}
---------------------------------------------------------------
4) java program using break to exit a for loop.
class BreakDemo1
{
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("End of Loop");
}
}
--------------------------------------------------------------------------
5) Program to demonstrate continue statement with a label.
class ContinueDemo
{
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();
}
}
----------------------------------------------------------------
6) program to check whether number is even or odd.
class EvenOdd
{
public static void main(String args[])
{
int no , temp ;
no = 35;
temp = no % 2 ;
if (temp == 0)
System.out.println("The number "+no+" is Even");
else
System.out.println("The number "+no+" is Odd");
}
}
----------------------------------------------------------------------------------------
7) program to find the number of and sum of all integers greater
than 100 and less than 200 that are divisible by 7 (FOR LOOP DEMO).
class ForDemo
{
public static void main(String args[])
{
int no,count=0,sum=0;
for(no=101;no>100&&no<200;no++)
if(no%7==0)
{
System.out.println(" "+no+" is divisible by 7");
sum=sum+no;
count=count+1;
}
System.out.println("\n Total no. of integer between 100 to 200 that are divisible by 7 : "+count);
System.out.println(" Sum of all integer between 100 to 200 that are divisible by 7 : "+sum);
}
}
---------------------------------------------------------------------------------
8) Program of finding out the Greatest Common Division (GCD) or the Highest Common Factor (HCF) of the given two numbers, using while loop.
class GCD
{
public static void main(String args[])
{
int num_1 , num_2 ;
num_1 = 25;
num_2 = 15;
System.out.print("The GCD of "+num_1+" and "+num_2);
while ((num_1!=0) && (num_2!=0))
{
if (num_1 > num_2)
num_1 = num_1 - num_2 ;
else
num_2 = num_2 - num_1 ;
}
System.out.print(" is "+num_1);
}
}
------------------------------------------------------------------------
9) Program to implement Fibonacci series.
class P1
{
public static void main(String args[])
{
int x , y , z = 0 ;
System.out.println("The Fibonacci Series :\n");
System.out.println("====================\n");
System.out.println("0\n1");
for (x=0,y=1 ; y<1000 ; x=z)
{
z = y ;
y = x + y ;
System.out.println(y);
}
}
}
---------------------------------------------------------------
10 ) Program to calculate factorial of given number.
class P2
{
public static void main(String args[])
{
int i , number , factorial ;
number = 7;
for (i=1,factorial=1 ; i<=number ; i++)
factorial = factorial * i ;
System.out.println("The factorial of "+number+" : "+factorial);
}
}
-----------------------------------------------------------
11) Program to compute Permutation and Combination.
class P4
{
public static void main(String args[])
{
int i , n , r , P , C ;
int factorial , temp , result ;
n = 6; r=3;
for (i=1,factorial=1 ; i<=n ; i++) /* Calculate n! */
factorial = factorial * i ;
for (i=1,temp=1 ; i<=r ; i++) /* Calculate r! */
temp = temp * i ;
for (i=1,result=1 ; i<=(n-r) ; i++) /* Calculate (n-r)!*/
result = result * i ;
P = factorial / temp ;
C = P / result ;
System.out.println(" Permutation : "+P);
System.out.println(" Combination : "+C);
}
}
-----------------------------------------------------------------------------
12) program to illustrate pow () function and read operation.
import java.io.DataInputStream; // load class for reading purpose
class P7
{
public static void main(String args[])
{
int num , power , result ;
DataInputStream in = new DataInputStream(System.in); // creating object of class DataInputStream.
try
{
System.out.print("Enter the Number :");
num = Integer.parseInt(in.readLine());
System.out.print("Enter the power :");
power = Integer.parseInt(in.readLine());
result= num;
for(int i=0;i<power-1;i++)
{
result =result*num;
}
System.out.println(" Result is : "+result);
}
catch(Exception e) { System.out.println("I/O Error"); }
}
}
/* This program might give some Note at compile time ,ignore it and execute your program */
-----------------------------------------------------------------------------------------------------------
13) To check whether entered character is lower case, upper case, numeric or symbol using if-else only.
class P8
{
public static void main(String args[ ])
{
char c ;
try
{
System.out.print("Enter any character :");
c = (char)System.in.read( );
if ((c >= 'a') && (c <= 'z'))
System.out.print("The character is lower case.\n");
else if ((c >= 'A') && (c <= 'Z'))
System.out.print("The character is upper case.\n");
else if ((c >= '0') && (c <= '9'))
System.out.print("The character is numeric.\n");
else
System.out.print("The character is a symbol.\n");
}
catch(Exception e)
{
System.out.println("I/O Error");
}
}
}
------------------------------------------------------------------------------------------------
14) program to print
A B C D C B A
A B C B A
A B A
A
class P12
{
public static void main(String args[])
{
int i=0,j=6,k=0;
char x='A';
while((j/2)>=0)
{
for(i=0;i<=(j/2);i++)
System.out.print(" "+((char)(x+i)));
i=i-2;
for(;i>=0;i--)
System.out.print(" "+((char)(x+i)));
j=j-2;
k=k+1;
System.out.print("\n");
for(i=0;i<=k;i++)
System.out.print(" ");
}
}
}
--------------------------------------------------------
15) Program to display whether a number is prime or not.
class P17
{
public static void main(String args[])
{
int i,num;
num = 23;
System.out.print(" The Number "+num+" is ");
i=2;
while(i<=num-1)
{
if(num%i==0)
{
System.out.print("Not a prime Number.");
break;
}
i++;
}
if(i==num)
System.out.print("Prime Number.");
}
}
------------------------------------------------------
above programs are basics programs , the logic can be used any programming language , these programs are very useful for mumbai university engineering fe students subject computer programming 2
enginnering