0% found this document useful (0 votes)
43 views15 pages

Java Coding

The Java program defines a Products class with a main method to write product details like product code, cost and quantity to a file and then read and display the details from the file along with calculating the total value of all products. It takes product details for 5 products as input, writes it to a file using DataOutputStream, then reads it back from the file using DataInputStream and displays the details along with calculating the total value.

Uploaded by

priya vajram
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views15 pages

Java Coding

The Java program defines a Products class with a main method to write product details like product code, cost and quantity to a file and then read and display the details from the file along with calculating the total value of all products. It takes product details for 5 products as input, writes it to a file using DataOutputStream, then reads it back from the file using DataInputStream and displays the details along with calculating the total value.

Uploaded by

priya vajram
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

CODING:

class OverloadDemo
{
void area(float x)
{
System.out.println("The area square is"+Math.pow(x,2)+"sq units");
}
void area(float x,float y)
{
System.out.println("The area of the rectangle is"+x*y+"sq units");
}
void area(double x)
{
double z=3.14*x*x;
System.out.println("The area of the circle is"+z+"sq units");
}
}
class Overload
{
public static void main(String args[])
{
OverloadDemo ob=new OverloadDemo();
ob.area(5);
ob.area(11,12);
ob.area(2.5);
}
}
CODING:

import java.io.*;
import java.util.*;
public class numbersort
{
public static void main(String args[])
{
int n=args.length;
int a[]=new int[n];
int i,j;
for(i=0;i<n;i++)
{
a[i]=Integer.parseInt(args[i]);
}
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
{
if(a[i]>a[j])
{
int temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
System.out.println("sorted order");
System.out.println("************\n");
for(i=0;i<n;i++)
{
System.out.println(a[i]);
}
}
}
CODING:

import java.util.Scanner;
class MatrixMultiplication
{
public static void main(String args[])
{
int m,n,p,q,sum=0,c,d,k;
Scanner in=new Scanner(System.in);
System.out.println("Enter the no.of rows and columns of first matrices:");
m=in.nextInt();
n=in.nextInt();
int first[][]=new int[m][n];
System.out.println("Enter element of first matrices:");
for(c=0;c<m;c++)
{
for(d=0;d<n;d++)
{
first[c][d]=in.nextInt();
}
}
System.out.println("Enter the no.of rows and columns of second matrices:");
p=in.nextInt();
q=in.nextInt();
if(n!=p)
System.out.println("The matrices cannot be multiplied with each others:");
else
{
int second[][]=new int[p][q];
int multiply[][]=new int[m][n];
System.out.println("Enter elements of second matrices:");
for(c=0;c<p;c++)
for(d=0;d<q;d++)
second[c][d]=in.nextInt();
for(c=0;c<m;c++)
{
for(d=0;d<q;d++)
{
for(k=0;k<p;k++)
{
sum=sum+first[c][k]*second[k][d];
}
multiply[c][d]=sum;
sum=0;
}
}
System.out.println("Product of the matrices:");
for(c=0;c<m;c++)
{
for(d=0;d<n;d++)
System.out.print(multiply[c][d]+"\t");
System.out.print("\n");
}
}
}
}
CODING:

import java.io.*;
class bank
{
String name,acc_type,acc_no;
float balance;
bank()
{
name="Arjun";
acc_type="Savings";
acc_no="Acc001";
balance=0.0f;
}
void deposit(int amt)
{
balance=balance+amt;
System.out.println("Amount credited into your account...");
}
void withdraw(int amt)
{
if(balance>=amt)
{
balance=balance-amt;
System.out.println("Amount debited from your account...");
System.out.println("Your balance after withdraw:"+balance);
}
else
{
System.out.println("Low balance...Unable to withdraw...!");
}
}
void display()
{
System.out.println("Name of the account holder:"+name);
System.out.println("Current Balance:"+balance);
}
}
class bankdemo
{
public static void main(String args[])throws IOException
{
int amt,choice;
bank b=new bank();
DataInputStream din=new DataInputStream(System.in);
System.out.println("Welcome to PADMAVANI BANK");
System.out.println("================");
do
{
System.out.println("1.Deposit");
System.out.println("2.Withdrawal");
System.out.println("3.Balance Enquiry");
System.out.println("Enter your choice");
choice=Integer.parseInt(din.readLine());
switch(choice)
{
case 1:
System.out.println("Enter the amount to deposit");
amt=Integer.parseInt(din.readLine());
b.deposit(amt);
break;
case 2:
System.out.println("Enter the amount to withdraw");
amt=Integer.parseInt(din.readLine());
b.withdraw(amt);
break;
case 3:
b.display();
break;
}
}
while(choice<4);
}
}
CODING:

package code;
import java.io.*;
public class test
{
public int a,b,c;
public void get()throws IOException
{
System.out.println("Enter a and b");
DataInputStream din=new DataInputStream(System.in);
a=Integer.parseInt(din.readLine());
b=Integer.parseInt(din.readLine());
}
public void addtwo()
{
c=a+b;
}
}

MAIN PROGRAM:
import code.test;
import java.io.*;
class addtwotest
{
public static void main(String args[])throws IOException
{
System.out.println("ADD TWO NUMBERS USING PACKAGE");
System.out.println("**********");
test a=new test();
a.get();
a.addtwo();
System.out.println("Result:"+a.c);
}
}
CODING:

import java.io.*;
class exceptionhandling
{
public static void main(String args[])throws IOException
{
int arr[]=new int[10];
int a,b,c;
int ele,ind;
DataInputStream din=new DataInputStream(System.in);
try
{
System.out.println("Enter numerator");
a=Integer.parseInt(din.readLine());
System.out.println("Enter denominator");
b=Integer.parseInt(din.readLine());
c=a/b;
System.out.println("Result:"+c);
System.out.println("Enter the element");
ele=Integer.parseInt(din.readLine());
System.out.println("Enter the index in which the element to be stored");
ind=Integer.parseInt(din.readLine());
arr[ind]=ele;
System.out.println("Element"+ele+"stored at location"+ind);
}
catch(ArithmeticException ae)
{
System.out.println("Exception:"+ae+"raised");
}
catch(ArrayIndexOutOfBoundsException aie)
{
System.out.println("Exception:"+aie+"raised");
}
}
}
CODING:

class A extends Thread


{
public void run()
{
for(int i=1;i<=5;i++)
{
System.out.println("thread A:"+i);
}
System.out.println("Exit from A");
}
}
class B extends Thread
{
public void run()
{
for(int j=1;j<=5;j++)
{
System.out.println("thread B:"+j);
}
System.out.println("Exit from B");
}
}
class threadtest
{
public static void main(String args[])
{
System.out.println("Multithearding Example.....");
System.out.println("*************");
new A().start();
new B().start();
}
}
CODING:

import java.awt.*;
import java.applet.*;
import java.awt.event.*;
/*
<applet code="RegFormNew.class"height="400"width="400">
</applet>
*/
public class RegFormNew extends Applet implements ActionListener
{
Button b1;
Label l1;
public void init()
{
l1=new Label("");
setLayout(new GridLayout(7,2));
add(new Label("Enter Name:"));
add(new TextField(10));
add(new Label("Enter Address"));
add(new TextArea());
add(new Label("Select your Sex"));
CheckboxGroup cbg=new CheckboxGroup();
add(new Checkbox("Female",cbg,true));
add(new Label(""));
add(new Checkbox("Male",cbg,false));
add(new Label("Enter E-mail:"));
add(new TextField(20));
add(new Label("Enter class"));
Choice cls=new Choice();
cls.addItem("III BCA");
cls.addItem("III BA");
cls.addItem("III B.Sc");
cls.addItem("III B.Com");
cls.addItem("III BBA");
add(cls);
b1=new Button("Register");
add(b1);
add(l1);
b1.addActionListener(this);
}
public void actionPerformed(ActionEvent ae)
{
l1.setText("Registration Successful....");
}
}
CODING:

import java.awt.*;
import java.applet.*;
/*
<applet code="Drawing.class"height="500"width="500">
</applet>
*/
public class Drawing extends Applet
{
public void paint(Graphics g)
{
g.drawLine(10,10,50,50);
g.drawRect(10,60,40,30);
g.setColor(Color.green);
g.fillRect(160,10,30,80);
g.drawOval(220,20,200,120);
g.setColor(Color.red);
g.fillOval(220,170,150,100);
g.setColor(Color.blue);
g.drawString("Roja,002,Pv College",10,275);
}
}
CODING:

import java.io.*;
import java.util.*;
public class Products
{
public static void main(String arg[])
{
File file=new File("Products");
String pcode;
double pcost;
int qty;
try
{
FileOutputStream fos=new FileOutputStream(file);
DataOutputStream dos=new DataOutputStream(fos);
DataInputStream din=new DataInputStream(System.in);
for(int i=0;i<5;i++)
{
System.out.println("Please enter the product code,cost and qty of
product:"+(i+1)+"\n");
pcode=din.readLine();
pcost=Double.parseDouble(din.readLine());
qty=Integer.parseInt(din.readLine());
dos.writeUTF(pcode);
dos.writeDouble(pcost);
dos.writeInt(qty);
}
dos.close();
FileInputStream fis=new FileInputStream(file);
DataInputStream dis=new DataInputStream(fis);
double Total=0.0;
System.out.println("Details of all five products");
System.out.println("***********");
System.out.println("Product code\tProduct cost\tQty");
System.out.println("******\t*******\t******");
for(int j=0;j<5;j++)
{
pcode=dis.readUTF();
pcost=dis.readDouble();
qty=dis.readInt();
Total=Total+(pcost*qty);
System.out.println(pcode+"\t\t");
System.out.println(pcost+"\t\t");
System.out.println(qty+"\t\t");
System.out.println();
}
System.out.println("Total values of all five products:"+Total);
dis.close();
}
catch(IOException e)
{
System.out.println("IO erroe."+e);
}
}
}

You might also like