Compilation IN Elective 2: Prepared By: Liezle L. Pauig Bsit 3-2
Compilation IN Elective 2: Prepared By: Liezle L. Pauig Bsit 3-2
IN
ELECTIVE 2
Prepared by:
LIEZLE L. PAUIG
Bsit 3-2
Sy: 2009-2010
Hello
Source Code:
public class Hello
{
public static void main (String args[])
{
System.out.println ("Hello!");
}
}
Output:
Arithmetic operators
Source Code:
public class ArithmeticOperators
{
public static void main(String args[])
{
int i=50+20;
int j=i-10;
int k=j*2;
int l=k/6;
System.out.println ("i="+i);
System.out.println ("j="+j);
System.out.println ("k="+k);
System.out.println ("l="+l);
}
}
Output:
Relational operator
Source Code:
public class Relational{
Logical operator
Source Code:
public class Logical {
public static void main(String[]args){
int i=0;
int j=10;
boolean test=false;
//demonstrate &&
test=(i>10) && (j++ > 9);
System.out.println(i);
System.out.println(j);
System.out.println(test);
//demonstrate &
System.out.println(i);
System.out.println(j);
System.out.println(test);
}
}
Output:
Source Code:
import java.io.*;
public class Sanwad
{
public static void main (String args[])
{
BufferedReader br=new BufferedReader (new InputStreamReader(System.in));
String name="";
int pr = 0;
int ps = 0;
int used;
double rate;
double bill;
double Discount;
double total_bill;
try
{
System.out.print("Name:");
name=br.readLine();
System.out.print("Present Reading:");
pr=Integer.valueOf(br.readLine()).intValue();
System.out.print("Previous Reading:");
ps=Integer.valueOf(br.readLine()).intValue();
}
catch(IOException e)
{
System.out.println("ERROR");
}
used=pr-ps;
if(used<11);
rate=5.00;
{
}
if ((used>=11)&&(used<=20));
rate=6.00;
{ rate=8.00;
} {
if ((used>=21)&&(used<=30)); }
rate=7.00; if ((used>=41)&&(used<=50));
{ rate=9.00;
} {
if ((used>=31)&&(used<=40)); }
if ((used>=51)&&(used<=60)); {
rate=10.00; System.out.println("rate=12.00");
{ }
} {
if ((used>=61)&&(used<=70)); bill=rate*used;
rate=11.00; if(bill<1000);
{ Discount=0.05;
} {
if (used>=70); }
rate=12.00; if ((bill>=1000)&&(bill<=5000));
Discount=0.06;
used=pr-ps; {
if(used<11) }
{ if ((bill>=5001)&&(bill<=10000));
System.out.println("rate=5.00"); Discount=0.07;
} {
if ((used>=11)&&(used<=20)) }
{ if ((bill>=10001)&&(bill<=15000));
System.out.println("rate=6.00"); Discount=0.08;
} {
if ((used>=21)&&(used<=30)) }
{ if (bill>15001);
System.out.println("rate=7.00"); Discount=0.9;
} }
if ((used>=31)&&(used<=40)) bill=rate*used;
{ if(bill<1000)
System.out.println("rate=8.00"); {
}
if ((used>=41)&&(used<=50)) System.out.println("Discount=0.06");
{ }
System.out.println("rate=9.00"); if ((bill>=1000)&&(bill<=5000))
} {
if ((used>=51)&&(used<=60))
{ System.out.println("Discount=0.07");
System.out.println("rate=10.00"); }
} if ((bill>=5001)&&(bill<=10000))
if ((used>=61)&&(used<=70)) {
{
System.out.println("rate=11.00"); System.out.println("Discount=0.08");
} }
if (used>=70) if ((bill>=10001)&&(bill<=15000))
{ }
total_bill=bill-Discount;
System.out.println("Discount=0.09"); {
} System.out.println("Total Bill:
if (bill>15001) "+total_bill);
{ }
}
System.out.println("Discount=0.10"); }
Output:
Joption -Pane
Source Code:
import javax.swing.*;
public class joption
{
public static void main (String args[])
{
String word1 = "";
String q="";
String w="";
String c="";
String name="";
int s=0;
int unit=0;
int bill;
int rate=0;
int tuition;
int a=0;
int mis=0;
int totbill;
{
name=JOptionPane.showInputDialog(" Student Name:");
word1=JOptionPane.showInputDialog("Are you Scholar?\n If yes press=0 if Haft=1
No=2 :");
s=Integer.parseInt(word1);
q=JOptionPane.showInputDialog(" Number of Unit:");
unit=Integer.parseInt(q);
w=JOptionPane.showInputDialog(" Rate per unit:");
rate=Integer.parseInt(w);
c=JOptionPane.showInputDialog(" Miscelaneous Fee:");
mis=Integer.parseInt(c);
}
tuition=unit*rate;
{
}
bill=tuition+mis;
}
if ((s>=0)&&(s<=0))
{
JOptionPane.showMessageDialog(null,"Name of Student:" +name+ "\n
Tuition:"+tuition+ " \n Bill:"+bill+ "\n Full Scholar!");
}
{
if ((s>=2)&&(s<=2))
{
JOptionPane.showMessageDialog(null,"Name of Student:" +name+ "\n Tuition:"
+tuition+ "\n Bill:" +bill+ "\n Total Bill:"+bill);
}
{
if(s>=3)
{
JOptionPane.showMessageDialog(null,"Out of range!!");
}
{
if(s<0)
{
JOptionPane.showMessageDialog(null,"Out of range");
}
{
if ((s>=1)&&(s<=1)){
a=bill/2;
{
JOptionPane.showMessageDialog(null,"Name of Student:" +name+ "\n Tuition:"
+tuition+ "\n Bill:" +bill+ "\n Haft Scholar:"+a);
}
}
}
}
}
}
Output:
If statement
Source Code:
public class If
{
public static void main(String args[])
{
int grade =68;
System.out.println ("Congratulations!");
System.out.println ("You Passed!");
}
}
}
Output:
If-else statement
Source Code:
if (N>80)
{
System.out.println ("Number is greater than 80");
}
else
{
System.out.println ("Number is lower than 80");
}
}
}
Output:
If-Else-if statement
Source Code:
if (grade>=90)
{
System.out.println ("Excellent");
}
else if (grade>=75)
{
System.out.println ("Fair");
}
else
{
System.out.println ("Poor");
}
}
}
Output:
Switch statement
Source Code:
Source Code:
while (x<10) {
System.out.println(x);
x++;
}
}
}
Output:
Do while loop
Source Code:
while(false);
}
}
Output:
For Loop
Source Code:
Break Statement
Labeled
Source Code:
int searchNum=5;
boolean foundNum=false;
searchLabel:
if(searchNum==numbers[i][j]){
foundNum=true;
break searchLabel;
Output:
UnLabeled:
Source Code:
Output:
Continue statement
Labeled Continue
Source Code:
outerLoop:
Output:
UnLabeled Continue
Source code:
public class unlabeledcontinue {
public static void main(String args[]){
String names[]={"Beah","Bianca","Lance","Beah"};
int count=0;
for(int i=0; i<names.length; i++){
if(!names[i].equals("Beah")) {
continue; //skip next statement
}
count++;
}
System.out.println("There are"+ count +"Beah in the list");
}
}
Output:
Array
Source Code:
import java.*;
import java.io.*;
public class array
{
public static void main(String[]args)
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int[] num=new int[90];
int f,r,n,j;
int size;
int nos;
size=0;
nos=0;
try
{
System.out.println("\n\n");
System.out.println("\t\t\t Midterm Examination!! \n\n");
System.out.print("\t\tEnter the number of nos. to be arrange: ");
size=Integer.valueOf (br.readLine()).intValue();
}
catch (IOException e)
{
System.out.println("Error");
}
f=size;
{
System.out.println("\n");
for(j=f;j>0;j--)
try
{
System.out.println("");
System.out.print("Enter number value: ");
num[j]=Integer.valueOf (br.readLine()).intValue();
System.out.println("");
}
catch (IOException e)
{
System.out.println("Error");
}
System.out.println("\n");
for(n=size;n>=r;n--)
{
if(num[n-1]<num[n])
{
j=num[n-1];
num[n-1]=num[n];
num[n]=j;
}
}
System.out.print("");
{
for(r=1;r<size;r++)
for(n=size;n>=r;n--)
{
if(num[n-1]<num[n])
{
j=num[n-1];
num[n-1]=num[n];
num[n]=j;
}
}
System.out.println("\t\t\t\n\n these are the number in Descending!");
for(j=0;j<size;j++)
for(r=1;r<size;r++)
for(n=size;n>=r;n--)
{
if(num[n-1]>num[n])
{
j=num[n-1];
num[n-1]=num[n];
num[n]=j;
}
}
System.out.println("\t\t\t\n\n these are the number in Ascending!");
for(j=0;j<size;j++)
}
}
}
}
}
Output:
Applet
Source Code :( 1)
.java
import java.awt.*;
import java.applet.*;
public class AppletDemo1 extends Applet
{
public void paint(Graphics g)
{
g.drawString("Hello World!",80,25);
}
}
.html
<html>
<head>
</head>
<body>
<applet code=AppletDemo1.class width=400 height=120>
</applet>
</body>
</html>
Output:
Source Code:(2)
.java
import java.awt.*;
g.fillRect(1,500,880,103);
{ g.setColor(Color.black);
g.setColor(Color.cyan);
g.fillRect(1,1,880,502); g.setColor(Color.green);
g.fillRect(286,291,360,14);
g.setColor(Color.orange); g.setColor(Color.green);
g.fillOval(216,309,36,277); g.fillRect(300,279,331,14);
g.setColor(Color.black);
g.drawOval(216,309,36,277); g.setColor(Color.green);
g.fillRect(316,270,305,14); g.fillRect(160,515,22,87);
g.setColor(Color.blue);
g.setColor(Color.green); g.fillRect(260,515,22,87);
g.fillRect(327,258,277,14); g.setColor(Color.blue);
g.fillRect(360,515,22,87);
g.setColor(Color.green); g.setColor(Color.blue);
g.fillRect(346,248,244,14); g.fillRect(460,515,22,87);
g.setColor(Color.blue);
g.setColor(Color.green); g.fillRect(560,515,22,87);
g.fillRect(360,236,212,14); g.setColor(Color.blue);
g.fillRect(660,515,22,87);
g.setColor(Color.green); g.setColor(Color.blue);
g.fillRect(372,223,183,14); g.fillRect(760,515,22,87);
g.setColor(Color.blue);
g.setColor(Color.green); g.fillRect(860,515,22,87);
g.fillRect(387,212,155,14);
g.setColor(Color.pink);
g.setColor(Color.orange); g.fillOval(180,515,80,87);
g.fillRect(337,304,266,196); g.setColor(Color.green);
g.setColor(Color.black); g.fillOval(195,530,50,57);
g.drawRect(337,304,266,196);
g.setColor(Color.pink);
g.setColor(Color.blue); g.fillOval(280,515,80,87);
g.fillRect(1,515,22,87); g.setColor(Color.green);
g.setColor(Color.blue); g.fillOval(295,530,50,57);
g.setColor(Color.pink);
g.fillOval(380,515,80,87);
g.setColor(Color.green);
g.fillOval(395,530,50,57);
g.setColor(Color.green);
g.setColor(Color.pink); g.fillOval(430,211,74,74);
g.fillOval(480,515,80,87);
g.setColor(Color.green); g.setColor(Color.green);
g.fillOval(495,530,50,57); g.fillOval(132,352,82,42);
g.setColor(Color.pink); g.setColor(Color.green);
g.fillOval(580,515,80,87); g.fillOval(430,211,74,74);
g.setColor(Color.green); g.setColor(Color.green);
g.fillOval(595,530,50,57); g.fillOval(245,351,73,42);
g.setColor(Color.pink); g.setColor(Color.green);
g.fillOval(680,515,80,87); g.fillOval(196,367,34,26);
g.setColor(Color.green);
g.fillOval(695,530,50,57); g.setColor(Color.green);
g.fillOval(217,363,40,31);
g.setColor(Color.pink);
g.fillOval(780,515,80,87); g.setColor(Color.green);
g.setColor(Color.green); g.fillOval(202,266,62,65);
g.fillOval(795,530,50,57);
g.setColor(Color.green); g.fillRect(368,326,42,33);
g.fillOval(146,320,49,45); g.setColor(Color.black);
g.drawRect(368,326,42,33);
g.setColor(Color.green);
g.fillOval(173,318,133,67);
g.setColor(Color.white);
g.setColor(Color.green); g.fillRect(445,329,56,50);
g.fillOval(275,315,29,35); g.setColor(Color.black);
g.drawRect(445,329,56,50);
g.setColor(Color.green);
g.fillOval(175,281,54,56);
g.setColor(Color.green); g.setColor(Color.black);
g.fillOval(241,284,48,56); g.drawRect(1,1,880,500);
g.setColor(Color.green); g.setColor(Color.white);
g.fillRect(337,379,267,27); g.fillRect(448,332,50,47);
g.setColor(Color.black); g.setColor(Color.black);
g.drawRect(337,379,266,27); g.drawRect(448,332,50,47);
g.setColor(Color.white); g.setColor(Color.white);
g.fillRect(360,326,59,33); g.fillRect(526,326,53,32);
g.setColor(Color.black); g.setColor(Color.black);
g.drawRect(360,326,59,33); g.drawRect(526,326,53,32);
g.setColor(Color.white); g.setColor(Color.white);
g.fillRect(534,326,38,32); g.setColor(Color.orange);
g.setColor(Color.black); g.fillRect(510,406,92,95);
g.drawRect(534,326,38,32); g.setColor(Color.black);
g.drawRect(510,406,92,95);
g.setColor(Color.magenta); g.setColor(Color.white);
g.fillOval(359,423,71,63); g.fillRect(510,406,93,9);
g.setColor(Color.black); g.setColor(Color.black);
g.drawOval(359,423,71,63); g.drawRect(510,406,93,9);
g.setColor(Color.white); g.setColor(Color.green);
g.fillOval(365,429,57,51); g.fillRect(510,470,92,30);
g.setColor(Color.black); g.setColor(Color.black);
g.drawOval(365,429,57,51); g.drawRect(510,470,92,30);
g.setColor(Color.magenta); g.setColor(Color.white);
g.fillOval(434,428,52,42); g.fillRect(537,434,36,36);
g.setColor(Color.black); g.setColor(Color.black);
g.drawOval(434,428,52,42); g.drawRect(537,434,36,36);
g.setColor(Color.white); g.setColor(Color.orange);
g.fillOval(439,432,42,33); g.fillRect(603,395,90,19);
g.setColor(Color.black); g.setColor(Color.black);
g.drawOval(439,432,42,33); g.drawRect(603,395,90,19);
g.setColor(Color.orange);
g.fillRect(676,414,17,86); g.setColor(Color.white);
g.setColor(Color.black); g.fillOval(563,98,33,15);
g.drawRect(676,414,17,86);
g.setColor(Color.white);
g.setColor(Color.black); g.fillOval(617,99,44,19);
g.drawLine(392,428,392,478);
g.setColor(Color.black); g.setColor(Color.white);
g.drawLine(364,454,421,454); g.fillOval(722,76,53,23);
g.setColor(Color.black); g.setColor(Color.white);
g.drawLine(439,447,479,447); g.fillOval(757,74,24,15);
g.setColor(Color.black); g.setColor(Color.white);
g.drawLine(459,433,459,464); g.fillOval(756,87,41,17);
g.setColor(Color.yellow); g.setColor(Color.white);
g.fillOval(658,46,88,76); g.fillOval(773,67,44,39);
g.setColor(Color.yellow); g.setColor(Color.white);
g.drawLine(659,89,560,89); g.fillOval(799,83,57,16);
g.setColor(Color.white);
g.setColor(Color.white); g.fillOval(84,99,73,43);
g.fillOval(582,86,49,32);
g.setColor(Color.white); g.drawLine(662,67,611,39);
g.fillOval(50,124,100,22);
g.setColor(Color.yellow);
g.setColor(Color.white); g.drawLine(674,112,613,158);
g.fillOval(135,124,126,18);
g.setColor(Color.black);
g.setColor(Color.white); g.drawOval(542,452,4,6);
g.drawLine(133,144,258,144);
g.setColor(Color.black);
g.setColor(Color.white); g.drawOval(227,432,12,40);
g.drawLine(115,149,280,149); g.setColor(Color.black);
g.drawLine(225,430,225,497);
g.setColor(Color.yellow);
g.drawLine(702,120,702,190); g.setColor(Color.black);
g.drawOval(231,441,6,26);
g.setColor(Color.yellow);
g.drawLine(732,109,790,151); g.setColor(Color.black);
g.drawLine(543,130,526,142);
g.setColor(Color.yellow); g.setColor(Color.black);
g.drawLine(738,65,787,38); g.drawLine(526,142,513,131);
g.setColor(Color.black);
g.setColor(Color.yellow); g.drawLine(513,131,528,137);
g.drawLine(701,46,701,15); g.setColor(Color.black);
g.drawLine(528,137,543,130);
g.setColor(Color.yellow);
g.setColor(Color.black); g.drawLine(653,193,640,207);
g.drawLine(360,166,347,174); g.setColor(Color.black);
g.setColor(Color.black); g.drawLine(640,207,626,198);
g.drawLine(347,174,331,164); g.setColor(Color.black);
g.setColor(Color.black); g.drawLine(626,198,640,203);
g.drawLine(331,164,348,168); g.setColor(Color.black);
g.setColor(Color.black); g.drawLine(640,203,653,193);
g.drawLine(348,168,360,166);
g.setColor(Color.black); }
g.drawLine(177,207,165,217); }
g.setColor(Color.black); .html
g.drawLine(165,217,149,208); <html>
<head>
g.setColor(Color.black);
</head>
g.drawLine(149,208,165,213); <body>
<applet code= AppletDemo.class width=900
g.setColor(Color.black); height=600 >
g.drawLine(165,213,177,207); </applet>
</body>
</html>
g.setColor(Color.black);
Output:
Source Code:(3)
.java
import java.awt.*; {
{
g.fillRect(152,45,28,43);
public Button bpink, bGreen;
g.fillRect(220,31,28,43);
public Color myColor;
g.fillRect(284,45,28,43);
public void init( )
g.fillRect(340,84,28,43);
{
bGreen.setBackground(Color.green); if (e.getActionCommand().equals
("PINK"))
bGreen.setForeground(Color.white);
myColor= Color.pink;
add(bpink);
else if (e.getActionCommand().equals
add(bGreen); ("GREEN"))
bpink.addActionListener(this); myColor= Color.green;
bGreen.addActionListener(this); repaint();
myColor= Color.white; }
} }
public void paint (Graphics g)
.html </head>
<body>
<html> <applet code=MyColor.class width=500
<head> height=300 >
</applet>
</body>
</html>
Output:
FINAl Examination
Source Code:
g.setColor(Color.green);
g.fillRect(1,500,880,103);
import java.awt.*;
import java.applet.*;
g.setColor(Color.black);
g.drawRect(1,500,880,102);
public class Final extends Applet
{
g.setColor(Color.green);
public void paint(Graphics g)
g.fillRect(286,291,360,14);
{
g.setColor(Color.green);
g.setColor(Color.pink);
g.fillRect(300,279,331,14);
g.fillRect(1,1,880,502);
g.setColor(Color.green);
g.setColor(Color.orange);
g.fillRect(316,270,305,14);
g.fillOval(216,309,36,277);
g.setColor(Color.black);
g.setColor(Color.green);
g.drawOval(216,309,36,277);
g.fillRect(327,258,277,14);
g.setColor(Color.green); g.setColor(Color.green);
g.fillRect(346,248,244,14); g.fillOval(173,318,133,67);
g.setColor(Color.green); g.setColor(Color.green);
g.fillRect(360,236,212,14); g.fillOval(275,315,29,35);
g.setColor(Color.green); g.setColor(Color.green);
g.fillRect(372,223,183,14); g.fillOval(175,281,54,56);
g.setColor(Color.green);
g.setColor(Color.green); g.fillOval(241,284,48,56);
g.fillRect(387,212,155,14);
g.setColor(Color.green);
g.setColor(Color.orange); g.fillRect(337,379,267,27);
g.fillRect(337,304,266,196); g.setColor(Color.black);
g.setColor(Color.black); g.drawRect(337,379,266,27);
g.drawRect(337,304,266,196);
g.setColor(Color.orange);
g.fillRect(510,406,92,95);
g.setColor(Color.green); g.setColor(Color.black);
g.fillOval(430,211,74,74); g.drawRect(510,406,92,95);
g.setColor(Color.green); g.setColor(Color.white);
g.fillOval(132,352,82,42); g.fillRect(510,406,93,9);
g.setColor(Color.black);
g.setColor(Color.green); g.drawRect(510,406,93,9);
g.fillOval(430,211,74,74);
g.setColor(Color.green); g.setColor(Color.green);
g.fillOval(245,351,73,42); g.fillRect(510,470,92,30);
g.setColor(Color.black);
g.setColor(Color.green); g.drawRect(510,470,92,30);
g.fillOval(196,367,34,26);
g.setColor(Color.white);
g.setColor(Color.green); g.fillRect(537,434,36,36);
g.fillOval(217,363,40,31); g.setColor(Color.black);
g.drawRect(537,434,36,36);
g.setColor(Color.green);
g.fillOval(202,266,62,65); g.setColor(Color.orange);
g.fillRect(603,395,90,19);
g.setColor(Color.green); g.setColor(Color.black);
g.fillOval(146,320,49,45); g.drawRect(603,395,90,19);
g.setColor(Color.white);
g.setColor(Color.orange); g.fillOval(50,124,100,22);
g.fillRect(676,414,17,86);
g.setColor(Color.black); g.setColor(Color.white);
g.drawRect(676,414,17,86); g.fillOval(135,124,126,18);
g.setColor(Color.yellow); g.setColor(Color.white);
g.fillOval(658,46,88,76); g.drawLine(133,144,258,144);
g.setColor(Color.yellow); g.setColor(Color.white);
g.drawLine(659,89,560,89); g.drawLine(115,149,280,149);
g.setColor(Color.yellow);
g.setColor(Color.white); g.drawLine(702,120,702,190);
g.fillOval(582,86,49,32);
g.setColor(Color.yellow);
g.setColor(Color.white); g.drawLine(732,109,790,151);
g.fillOval(563,98,33,15);
g.setColor(Color.yellow);
g.setColor(Color.white); g.drawLine(738,65,787,38);
g.fillOval(617,99,44,19);
g.setColor(Color.yellow);
g.setColor(Color.white); g.drawLine(701,46,701,15);
g.fillOval(722,76,53,23);
g.setColor(Color.yellow);
g.setColor(Color.white);
g.fillOval(757,74,24,15);
g.setColor(Color.white);
g.fillOval(756,87,41,17); g.drawLine(662,67,611,39);
g.setColor(Color.white); g.setColor(Color.yellow);
g.fillOval(773,67,44,39); g.drawLine(674,112,613,158);
g.setColor(Color.white); g.setColor(Color.black);
g.fillOval(799,83,57,16); g.drawOval(542,452,4,6);
g.setColor(Color.white); }
g.fillOval(84,99,73,43); }
.html </applet>
</body>
<html>
</html>
<head>
</head>
<body>
<applet code= Final.class width=900
height=600 >
OUTPUT: