Sunday, February 23, 2020

Java Menu Driven Program

Menu-driven program A program that obtains input from a user by displaying a list of options – the menu – from which the user indicates his/her choice.


import java.util.Scanner;
class MenuDrivenExample
{
public static void main(String []args)
{
int a,b,c;
Scanner s=new Scanner(System.in);
System.out.println("   Enter any two number :"  );
a=s.nextInt();
b=s.nextInt();
do
{
System.out.println("  Choose any operation given below"   );
System.out.println("   1.Addition" );
System.out.println("   2.Subtraction " ) ;
System.out.println("   3.Multiplication" );
System.out.println("   4.Division  ");
c=s.nextInt();
switch(c)    {
case 1:        
 System.out.println("   Addition  :"  + (a+b));       
 break;
 case 2:        
 System.out.println("   Subtraction  :"   +(a-b));      
 break;
 case 3:      
 System.out.println("   Multiplication  :"   +(a*b));   
 break;
 case 4:      
 System.out.println("  Division  :"     +(a/b));
 break;
default: 
if (c==0)
System.out.println("   Program End, Try Again ");
else 
System.out.println("   please choose any operation : ");
break;
}}
while(c !=0);
}
}

Friday, February 14, 2020

Create Marklist in java program.

 

 Marklist in  java program.

 
import  java.util.Scanner;
public class MarkList
{
public void mList(int english,int hindi,int maths,int science,int  history,int malayalam)
{
System.out.println("English :"+english + "Hindi : "+hindi + "Maths : "+maths + "Science : "+science + "History : "+history + "Malayalam : "+malayalam);
float sum;
sum= english+ hindi+ maths+ science+  history+ malayalam;
double percentage=sum/6;
System.out.println("percentage :="+percentage+"%");
}
public static void main(String[] args)
{
MarkList ml=new MarkList();
Scanner sc=new Scanner(System.in);
System.out.println("English:");
int english=sc.nextInt();
System.out.println("Hindi:");
int hindi=sc.nextInt();
System.out.println("Maths:");
int maths=sc.nextInt();
System.out.println("Science:");
int science=sc.nextInt();
System.out.println("History:");
int  history=sc.nextInt();
System.out.println("Malayalam:");
int malayalam=sc.nextInt();
sc.close();
ml.mList(english, hindi , maths , science , history ,malayalam);
}
}

Java program enter Student Details and find total of marks.

import java.util.Scanner;
public class StudentDetails
{
    public static void main(String[] args)
        {
        Scanner sc=new Scanner(System.in);
        System.out.print("Enter your Name:");
        String name=sc.next();
        System.out.print("Enter your Register no:");
        int register =sc.nextInt();
        System.out.print("Enter your Course");
        String course=sc.next();
        System.out.print("Enter your Place");
        String place=sc.next();
        System.out.print("Enter your Class");
        String cls=sc.next();
        System.out.print("Enter your  marks");
        int mark1=sc.nextInt ();
        int mark2=sc.nextInt ();
        int mark3=sc.nextInt ();
       int marks=mark1+mark2+mark3;
        sc.close ();
        System.out.println("\nName :"+name+"\nRegister no :"+register+"\nCourse :"+course+"\nPlace :"+place+"\nClass :"+cls+"\nTotal Marks :"+marks);
   
    }
}

Enter employee salary and find monthly and year salary.

import java.util.Scanner;
public class EmployeeSalary
{
            public void emplo(int a,int b)
        {
            System.out.println( "Monthly earning:"+a);
            System.out.println("Monthly expence:" + b);
                int c;int d;
c=a-b;
d=c*12;
System.out.println("Monthly Slalary:  "+c);
System.out.println("Yearly Salary: "+d );
}
   
    public static void main(String[] args)
        {
            Scanner sc=new Scanner(System.in);
            EmployeeSalary  es=new EmployeeSalary();
            System.out.println("monthly earning:");
            int a=sc.nextInt();
            System.out.println("monthly expence:");
            int b=sc.nextInt();
            sc.close ();
            es.emplo(a, b);
        }
}

Enter Employee Details in java program.

 Employee Details in java program. 

import java.util.Scanner;
public class EmployeeDetails
{
            public void employee(String name, int id ,String address ,int salary ,String stream)
        {
            System.out.println( "Employee name:"+ name);
            System.out.println("Employee id no:" + id );
            System.out.println("Employee address:" +  address );
            System.out.println("Employee salary:" + salary );
             System.out.println("Employee stream:" + stream);
   
        }
   
    public static void main(String[] args)
        {
            Scanner sc=new Scanner(System.in);
            EmployeeDetails ed=new EmployeeDetails();
            System.out.println("Employee name:");
            String name=sc.next();
            System.out.println("Employee id no:");
            int  id=sc.nextInt();
            System.out.println("Employee address");
            String address=sc.next();
            System.out.println("Employee salary");
            int salary=sc.nextInt();
            System.out.println("Employee stream");
            String stream=sc.next();
            sc.close ();
            ed.employee(name , id , address , salary ,stream);
        }
}

BubbleSort in Java Program

 
 
Image result for Bubble Sort in java concept 
 
 

 BubbleSort in Java Program

import java.util.Scanner;
public class BubbleSort
{
    public static void main(String[] args)
        {
        int num,i,j,temp;
        Scanner input = new Scanner(System.in);
        System.out.println("Enter the number of integers to sort :");
        num=input.nextInt();

        int array[ ] =new int [num];

        System.out.println("Enter "+num+"inegers:");

        for (i=0;i<num;i++)
        array[i]=input.nextInt();

        for(i=0;i<(num-1);i++)
        {
            for(j=0;j<num-1-i;j++)
              {
                 if (array [j] >array [j+1]);
                {
                temp= array[ j ];
                array[j]=array[j+1];
                array[j+1]=temp;
                }
        }
    }
           
        System.out.println("Sorted  list of integers:");
            for(i=0;i<num;i++)
                System.out.println(array[i]);
    }
}

Java String Methods programs

Image result for Strings methods in java replace,convert, concept

Java String Mothods programs


1.charAt()


public class A1
{
public static void main(String[] args)
{
String s ="This is Mysure";
String s1= charAt(6);
System.out.println(s1);
}
}


2.Strings Replace,  replace ()


public class StrReplace
{
    public static void main(String[] args)
    {
        StringBuffer a=new StringBuffer("C++ programming is fun");
        System.out.println(a.replace(0,3,"Java"));
       
       
    }
}


3.Strings Insert, insert()


public class StrInsert
{
    public static void main(String[] args)
    {
        StringBuffer a=new StringBuffer("Java programming is ");
        System.out.println(a.insert(20,"fun"));
   

    }
}


4. Strings comparison, compareTo()


import java.util.*;
public class Comp
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter a sentence : ");
String s1=sc.next();
String s2="Mysore";
int s3=s1.compareTo (s2);
System.out.println(s3);
}
}



5. Strings equal, equal ()



import java.util.*;
public class Equa
{
public static void main(String[] args)
{
String s1="Mysore";
String s2="Mysore";
Boolean s3=s2.equals(s1);
System.out.println(s3);
}
}


6.contains()


import java.util.*;
public class S9
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter data:");
String a=sc.next();
String s="My";
Boolean s1=s.contains(a);
System.out.println(s1);
}
}

7.Strings Lower case, toLowerCase()


import java.util.*;
public class Lcase
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter a Uppercase sentence : ");
String a=sc.next();
sc.close();
String a1=a.toLowerCase();
System.out.println(a1);
}
}

8.Strings Upper case, toUpperCase()


import java.util.*;
public class Ucase
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter a lower case sentence : ");
String a=sc.next();
sc.close();
String a1=a.toUpperCase();
System.out.println(a1);
}
}


9.Strings reverse


import java.util.Scanner;
public class ContrString
{
public static void main(String[] args)
{
       
        String original,reverse=" ";
        Scanner in =new Scanner(System.in);
        System.out.println("Enter a string to  reverse");
         original=in.nextLine();
       
        int length=original.length();

        for (int i = length -1 ;i>=0;i--)
            reverse=reverse + original.charAt(i);

        System.out.println("Reverse of entered string is  :" +reverse);
    }
}