Sunteți pe pagina 1din 13

Q.1.

Code for Search:

try{ if(mob.equals(smobile))

Class.forName("java.sql.DriverManager"); {

Connection con=(Connection) tname.setText(sname);


DriverManager.getConnection("jdbc:mysql://lo
calhost/aaditya","root","aaditya"); temail.setText(semail);

Statement stmt=(Statement) }
con.createStatement();
else
String mob,query; JOptionPane.showMessageDialog(this,"no such
contact exists");
mob=tmob.getText();
}
query="select * from contacts where
mobile='"+mob+"';"; }

ResultSet rs=stmt.executeQuery(query); catch(Exception e){


JOptionPane.showMessageDialog(this,e.getMes
while(rs.next())
sage());
{
}
String sname=rs.getString("name");

String smobile=rs.getString("mobile");
Code for Exit:
String semail=rs.getString("email");
System.exit(0);
Q.2.

Code for Calculate Total And Discount: a=t*1400;

double dis,d = 0,a = 0,na; dis=a*d;

int t = 0,i=ct.getSelectedIndex(); if(cm.isSelected())

switch(i){ dis+=200;

case 0: ta.setText(""+a);

d=10/100; td.setText(""+dis);

t=1; net.setEnabled(true);

break; }

case 1: Code for Calculate Net:

d=15/100; double na,a,d;

t=2; a=Double.parseDouble(ta.getText());

break; d=Double.parseDouble(td.getText());

case 2: na=a-d;

d=25/100; tna.setText(""+na);

t=4;
Q.3.

Code for Discount:

double amt,d = 0,da,na; d=8;

amt=Double.parseDouble(ta.getText()); d=d/100;

if(h.isSelected()) da=d*amt;

d=12; na=amt-da;

else if(i.isSelected()) tda.setText(""+da);

d=10; tta.setText(""+na)

else if(v.isSelected()) Code for Clear All:

d=9.5; ta.setText("");

else if(a.isSelected()) tda.setText("");

d=10.5; tta.setText("");

else if(s.isSelected()) b.setSelected(true);

d=8.5; Code for Exit:

else if(c.isSelected()) System.exit(0);

d=11.5;

else if(b.isSelected())
Q.4.

Code for Upper Case: s.charAt(i)=='u' )

String s=jTextField1.getText(); v+=1;

String u=s.toUpperCase(); }

jTextField2.setText(""+u); jTextField2.setText(""+v)

Code for No. of Consonants:

Code for Lower Case: String s=jTextField1.getText();

String s=jTextField1.getText(); int v=0;

String l=s.toLowerCase(); for(int i=0;i<s.length();i++)

jTextField2.setText(""+l); {

if(s.charAt(i)=='a' ||

Code for No. of Vowels: s.charAt(i)=='e' ||

String s=jTextField1.getText(); s.charAt(i)=='i' ||

int v=0; s.charAt(i)=='o' ||

for(int i=0;i<s.length();i++) s.charAt(i)=='u')

{ v+=1;

if(s.charAt(i)=='a' || }

s.charAt(i)=='e' || int no=s.length()-v;

s.charAt(i)=='i' || jTextField2.setText(""+no);

s.charAt(i)=='o' ||
Code forNo. of Characters:

String s=jTextField1.getText();

int n,spaces=0;

n=s.length();

for(int i=0;i<s.length();i++)

if(s.charAt(i)==' ')

spaces+=1;

else spaces+=0;

jTextField2.setText(""+(n-spaces));
Q.5.

Code for Check Status:

int d,m,y;

d=Integer.parseInt(dd.getText());

m=Integer.parseInt(mm.getText());

y=Integer.parseInt(yy.getText());

String origin,destination;

origin=os.getText();

destination=ds.getText();

String result=null;

try {

Class.forName("java.sql.DriverManager"); Connection con=(Connection)


DriverManager.getConnection ("jdbc:mysql://localhost/aaditya","root","aaditya");

Statement stmt=(Statement) con.createStatement();

Date date=new Date(y,m,d);

String query="select * from railway where date='"+date+"' and origin='"+origin+"' and


destination='"+destination+"';";

ResultSet rs=stmt.executeQuery(query);

while(rs.next()) {

String name=rs.getString("train_no");
Date sql=rs.getDate("date");

String o=rs.getString("origin");

String de=rs.getString("destination");

Time ar=rs.getTime("arrival");

Time dep=rs.getTime("departure"); if(o.equals(origin)&&de.equals(destination)&&sql==date)

result=result+name+ar+dep+"\n";

if(result==null) JOptionPane.showMessageDialog(this,"sorry no trains are available");

else JOptionPane.showMessageDialog(this,result);

catch (Exception e) {

JOptionPane.showMessageDialog(this,e.getMessage());

Code for Exit:

System.exit(0);
Q.6.

Code for Calculate:

int tot,pp = 0,nt;

nt=Integer.parseInt(tn.getText()); Code for Clear:

if(rb.isSelected()) m.setText("");

pp=200; tn.setText("");

if(rba.isSelected()) tta.setText("");

pp=150; ct.setSelected(false);

if(rg.isSelected()) rb.setSelected(true);

pp=100;

tot=nt*pp; Code for Exit:

if(ct.isSelected()) System.exit(0);

tot-=nt*25;

tta.setText(""+tot);
Q.7.

Code for Calculate: td.setText(""+d);

int p,dp = 0,n;

double d,a; Code for Clear:

n=Integer.parseInt(tn.getText());

p=Integer.parseInt(tp.getText()); tn.setText("");

if(rc.isSelected()) tp.setText("");

dp=12; td.setText("");

else if(rd.isSelected()) ta.setText("");

dp=0;

else if(rcc.isSelected())

dp=8; Code for Exit:

d=(n*p*dp)/100; System.exit(0);

a=n*p-d;

ta.setText(""+a);
Q.8.

Code for Get Short Name: sname=last+" "+f+"."+m;

String first,middle,last; ts.setText(""+sname);

char f,m;

first=(tf.getText()).toUpperCase();

middle=(tm.getText()).toUpperCase(); Code for Reset:

last=tl.getText(); tf.setText("");

f=first.charAt(0); tm.setText("");

m=middle.charAt(0); tl.setText("");

String sname; ts.setText("");


Q.9.

Code for Calculate: if(sc.isSelected())

double p,r = 0,t,ci,ta; r+=2;

p=Double.parseDouble(tp.getText()); ci=p*pow((1+r/100),t);

t=Double.parseDouble(tt.getText()); ta=p+ci;

if(p<0) tr.setText(""+r);
JOptionPane.showMessageDialog(null,"please
enter a valid pricipal amount"); tta.setText(""+ta);

if(rf.isSelected()){ tc.setText(""+ci);

if(t<=1)

r=10; Code for Clear All:

else if(t>1&&t<=5) tp.setText("");

r=12; tr.setText("");

} tt.setText("");

else if(rr.isSelected()){ tc.setText("");

if(t<=2) tta.setText("");

r=10; rf.setSelected(true);

else if(t>2&&t<=7) sc.setSelected(false);

r=12;

}
Q.10.

Code for Calculate Percentage: else if(per<=70&&per>50) s="B";

int f,s,h,a,t; else if(per<=50&&per>40) s="C";

f=Integer.parseInt(tf.getText()); else s="D";

s=Integer.parseInt(ts.getText()); }

h=Integer.parseInt(th.getText()); else if(rc.isSelected()){

a=Integer.parseInt(ta.getText()); if(per>75) s="A+";

t=f+s+h+a; else if(per<=75&&per>60) s="A";

double per=t/4; else if(per<=60&&per>50) s="B";

if(ncc.isSelected()||sport.isSelected()) else if(per<=50&&per>40) s="C";

per+=2; else s="D";

tp.setText(""+per); }

tt.setText(""+t); tg.setText(s);

Code for Calculate Grade:

double per=Double.parseDouble(tp.getText());

String s = null;

if(rs.isSelected()){

if(per>85) s="A+";

else if(per<=85&&per>70) s="A";


Code for Clear:

tg.setText("");

rs.setSelected(true);

ncc.setSelected(false);

sport.setSelected(false);

ts.setText("");

th.setText("");

ta.setText("");

tt.setText("");

tp.setText("");

tf.setText("");

Code for Exit:

System.exit(0);

S-ar putea să vă placă și