Witshaper is the Professional (Computing Skills, English Learning and Soft Skills) Skill Development Training Center. We provide Professional IT Courses and Soft Skill Training in Dehradun to Students, Employees and organization. Who wish to pursue a career in IT Technology. Witshaper is led by a motivated team of IT experts and Soft Skill Professionals. We provide high quality trainings. Our Emphasis is on giving the practical knowledge to the students, so that they will get to know in depth and never forget what they opt, we provide to the students real learning environment. Witshaper prepares students and professionals to be the part of this growing industry. Be a part of Witshaper and get your dreams successful

Wednesday, 20 May 2015

java inheritance example to show SalriedWorker, DailyWorker salary details


import java.io.*;
import java.util.Scanner;
class Worker{
String name;
double salaryrate;
public void setdata(String s,double a){
name=s;
salaryrate=a;
}
public double ComPany(int hours){
return salaryrate*hours;
}
}
class DailyWorker extends Worker{
public void getsalary(int days){
int k=days*12;
System.out.println("salary of the DailyWorker is"+ComPany(k));
}
}
class SalariedWorker extends Worker{
public void getsalary(int hours)
{ int m=hours;
System.out.println("salary of the SalriedWorker is"+ComPany(m));
}
}
class WorkerMain{
public static void main(String args[]){
Scanner in=new Scanner(System.in);
String n;
double salaryrate;
int days,hours,ch;
System.out.println("Enter 1 for Daily Worker \n 2 for Salried Employee");
ch=in.nextInt();
switch(ch){
case 1:DailyWorker d=new DailyWorker();
System.out.println("enter the Name");
n=in.nextLine();
System.out.println("\nenter the salary rate");
salaryrate=in.nextDouble();
d.setdata(n,salaryrate);
System.out.println("\nenter the no. of days of work");
days=in.nextInt();     
d.getsalary(days);
break;
case 2:
SalariedWorker s=new SalariedWorker();
System.out.println("enter the Name");
n=in.nextLine();

System.out.println("\nenter the salary rate");
salaryrate=in.nextDouble();
s.setdata(n,salaryrate);
s.getsalary(40);
break;
}
}
}


inheritance example in java to show the trunk call ,normal call and Urgent calls rates


import java.util.Scanner;
import java.io.*;
class Trunk_Call{
double rate;
public void setrates(int rate){
this.rate=rate;
}
public double getcharges(double duration){
return rate*duration;
}
}
class Ordinary extends Trunk_Call{
void charges(double time){
double t=time;
System.out.println("charges for ordinary calls are"+getcharges(t));
}
}
class Urgent extends Trunk_Call{
void charges(double time){
double t=time;
System.out.println("charges for Urgent calls are"+getcharges(t));
}
}
class Lightning extends Trunk_Call{
void charges(double time){
double t=time;
System.out.println("charges for Lightning calls  are"+getcharges(t));
}
}
class TrunkMain{
public static void main(String args[]){
Scanner in=new Scanner(System.in);
int ch,a,b,rate,time;
System.out.println("Enter 1 for ordinary call \n 2 for Urgent call \n 3 for Lightning");
ch=in.nextInt();
switch(ch){
case 1:Ordinary o=new Ordinary();
      System.out.println("enter the rates");
       rate=in.nextInt();
       o.setrates(rate);
       System.out.println("enter the time in sec. for call");
       time=in.nextInt();      
     o.charges(time);
break;
case 2:Urgent u=new Urgent();
      System.out.println("enter the rates");
       rate=in.nextInt();
       u.setrates(rate);
       System.out.println("enter the timein sec. for call");
       time=in.nextInt();      
     u.charges(time);
break;
case 3:Lightning l=new Lightning();
      System.out.println("enter the rates");
       rate=in.nextInt();
       l.setrates(rate);
       System.out.println("enter the time in sec. for call");
       time=in.nextInt();      
     l.charges(time);
break;
}
}
}

java program to print student details

import java.io.*;
class Student
{
private String  name;
private String SapID;

public void display(){
System.out.println("Hello From Base class");
}
}
class StudentDetail extends Student{
public void setdata(String s,String r){
name=s;
SapID=r;
System.out.println("Name="+name+" SAPID="+SapID);
}

public static void main(String args[]){
StudentDetail d=new StudentDetail();
d.setdata("Nikhil" , "500017137");
d.display();
}
}

java program to show th concept of inheritance

class Player
{
public String name;
public String Country;
public int JersyNo;
public int age;
public void setdata(String a,String b,int c,int d)
{
name=a;
Country=b;
JersyNo=c;
age=d;
}
public void getdata()
{
System.out.println("Name is"+name);
System.out.println("Country is is"+Country);
System.out.println("JersyNo is"+JersyNo);
System.out.println("Age is"+age);
}
}
class Cricket_Player extends Player
{
public void setdata(String a,String b,int c,int d)
{
name=a;
Country=b;
JersyNo=c;
age=d;
}
}
class Football_Player extends Player
{
public void setdata(String a,String b,int c,int d)
{
name=a;
Country=b;
JersyNo=c;
age=d;
}
}
class Hockey_Player extends Player
{
public void setdata(String a,String b,int c,int d)
{
name=a;
Country=b;
JersyNo=c;
age=d;
}

}
class PlayerMain
{
public static void main(String args[])
{
Player p=new Player();
Cricket_Player c=new Cricket_Player();
System.out.println("Detail of Cricket player is");
c.setdata("Rahul Dravid","India",19,40);
c.getdata();
System.out.println("Detail of Hockey player is");
Hockey_Player h=new Hockey_Player();
h.setdata("Sandeep singh","India",4,26);
h.getdata();
System.out.println("Detail of Football player is");
Football_Player f=new Football_Player();
f.setdata("Cristiano Ronaldo","PORTUGAL",23,30);
f.getdata();
}
}

constructor and function example in java

class Employee{
double salary,gross,tax=0;
String name,empid;

public Employee(){
gross=0;
tax=0;
salary=0;
name="null";
empid="null";
}
public Employee(String nme,String eid,double sal){
salary=sal;
empid=eid;
name=nme;
}
public double increase_Salary(double percent){
return salary=(salary+((percent*salary)/100));

}
public double calculate_tax(){

if(salary>=100000&& salary<150000){
tax=(10*(salary/100));
}
else if(salary>=150000){
tax=(20*(salary/100));
}
return tax;

}

public double gross_salary(){
if(salary>=100000&& salary<150000){
gross=(salary-(10*(salary/100)));
}
else if(salary>=150000){
gross=salary-(20*(salary/100));
}
return gross;
}

public void display(){
for (int i=1;i<=12;i++){
if(i==1){
System.out.println(i+" "+name+" "+"JAN"+" "+empid+" "+(salary/12)+" "+(calculate_tax()/12)+" "+(gross_salary()/12));
}
if(i==2){
System.out.println(i+" "+name+" "+"FEB"+" "+empid+" "+(salary/12)+" "+(calculate_tax()/12)+" "+(gross_salary()/12));
}
if(i==3){
System.out.println(i+" "+name+" "+"MAR"+" "+empid+" "+(salary/12)+" "+(calculate_tax()/12)+" "+(gross_salary()/12));
}
if(i==4){
System.out.println(i+" "+name+" "+"APR"+" "+empid+" "+(salary/12)+" "+(calculate_tax()/12)+" "+(gross_salary()/12));
}
if(i==5){
System.out.println(i+" "+name+" "+"MAY"+" "+empid+" "+salary+" "+(calculate_tax()/12)+" "+(gross_salary()/12)+" "+(increase_Salary(20)/12));
}
if(i==6){
System.out.println(i+" "+name+" "+"JUN"+" "+empid+" "+(salary/12)+" "+(calculate_tax()/12)+" "+(gross_salary()/12));
}
if(i==7){
System.out.println(i+" "+name+" "+"JUL"+" "+empid+" "+(salary/12)+" "+(calculate_tax()/12)+" "+(gross_salary()/12));
}
if(i==8){
System.out.println(i+" "+name+" "+"AUG"+" "+empid+" "+(salary/12)+" "+(calculate_tax()/12)+" "+(gross_salary()/12));
}
if(i==9){
System.out.println(i+" "+name+" "+"SEP"+" "+empid+" "+(salary/12)+" "+(calculate_tax()/12)+" "+(gross_salary()/12));
}
if(i==10){
System.out.println(i+" "+name+" "+"OCT"+" "+empid+" "+(salary/12)+" "+(calculate_tax()/12)+" "+(gross_salary()/12));
}
if(i==11){
System.out.println(i+" "+name+" "+"NOV"+" "+empid+" "+(salary/12)+" "+(calculate_tax()/12)+" "+(gross_salary()/12));
}
if(i==12){
System.out.println(i+" "+name+" "+"DEC"+" "+empid+" "+(salary/12)+" "+(calculate_tax()/12)+" "+(gross_salary()/12));
}
}
}
public static void main(String[] args){

Employee emp=new Employee("Nikhil Jain","R101",2400000);
emp.display();
}
}

Monday, 18 May 2015

java program to show conversion of string to float ,int and vice versa


1) integer
public class Convert{
public static void main(String[] args){
System.out.println("****Conversion of Int to Integer****");
int i=10;
Integer z= Integer.valueOf(i);
System.out.println("Value of z="+i);
System.out.println("****Conversion of Integer to String****");
String s;
s= Integer.toBinaryString(12);
System.out.println("Value of s is "+s);
System.out.println("****Conversion of Integer to Int****");
Integer y= new Integer(12);
int x= y.intValue();
System.out.println("Value of x"+x);
System.out.println("****Conversion of String to Int****");
double a= Double.parseDouble("123.123");
int k=(int)a;
System.out.println("Value of k="+k);
System.out.println("****Conversion of String to Integer****");
short v= Short.parseShort("10011",2);
Integer b= new Integer(v);
System.out.println("Value of b="+b);
System.out.println("****Conversion of Int to String****");
int e=10;
Integer g= new Integer(e);
String f= Integer.toString(213);
System.out.println("Value of f is "+f);
}
}


2)float


public class Conversion{
public static void main(String[] args){
System.out.println("****Conversion of Float to float****");
float f= new Float("123.23");
System.out.println("Value of f="+f);
System.out.println("****Conversion of Float to String****");
Float g= new Float(123.123);
String y= String.valueOf(g);
System.out.println("Value of y is "+y);
System.out.println("****Conversion of String to Float****");
Float k= Float.valueOf("170.78");
System.out.println("Value of k="+k);
System.out.println("****Conversion of String to float****");
float z= Float.parseFloat("71.11");
System.out.println("Value of z="+z);
System.out.println("****Conversion of float to Float****");
float a=122.24f;
Float x= Float.valueOf(a);
System.out.println("Value of x"+x);
System.out.println("****Conversion of float to String****");
float h=18.45f;
String s= String.valueOf(h);
System.out.println("Value of s is "+s);
}

}

java program to check a letter is present in the string or not

import java.util.*;
public class CheckString
{
public static void main(String args[])
{
String s1;
char s2='a';
int count=0,j=0;
int arr[]=new int[25];
System.out.println("Enter your name");
Scanner in=new Scanner(System.in);
s1=in.nextLine();
int len=s1.length();
for(int i=0;i<len;i++)
{
if(s1.charAt(i)==s2)
{
count++;
arr[j]=i;
j++;
}
}
System.out.println("You name contains\t"+count+" times a \n");
System .out.println("a is present at following locations\n");
for(int k=0;k<j;k++)
{
System.out.println(arr[k]);
}
}
}