Class 12 Demo Practical File of Ip
Class 12 Demo Practical File of Ip
VIDYAGYAN
SITAPUR
Informatics Practices
Practical Record
2016-2017
INDEX
CALCULATOR
2
9 CASE CHANGER
SMS TESTING
10
16 Mysql commands
privatevoidjRadioButton1ActionPerformed(java.awt.event.ActionEvet) {
{
jLabel3.setVisible(true);
jLabel3.setText("Radius");
jLabel4.setVisible(false);
jTextField1.setEditable(true);
jTextField1.setText(" ");
jTextField2.setEditable(false);
jTextField2.setText(" ");
jButton1.setEnabled(true);
jButton2.setEnabled(false);
jButton3.setEnabled(false);
}
}
privatevoidjRadioButton2ActionPerformed(java.awt.event.ActionEvet) {
{
jLabel3.setVisible(true);
jLabel3.setText("Side");
jLabel4.setVisible(false);
jTextField1.setEditable(true);
jTextField1.setText(" ");
jTextField2.setVisible(false);
jButton1.setEnabled(false);
jButton2.setEnabled(true);
jButton3.setEnabled(false)
}
}
{
jLabel3.setVisible(true);
jLabel3.setText("Length");
jLabel4.setVisible(true);
jLabel4.setText("Breadth");
jTextField1.setEditable(true);
jTextField1.setText(" ");
jTextField2.setVisible(true);
jTextField2.setEditable(true);
jTextField2.setText(" ");
jButton1.setEnabled(false);
jButton2.setEnabled(false);
jButton3.setEnabled(true);
}
}
}
2. CALCULATOR
SOURCE CODE
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
int first_no= Integer.parseInt(jTextField1.getText());
int second_no= Integer.parseInt(jTextField2.getText());
int result=first_no+second_no;
jTextField3.setText(Integer.toString(result));
Souce code:
int total=0;
if(jList1.isSelectedIndex(0)==true)
{
total=total+300;
JOptionPane.showMessageDialog(rootpane,"jList1.getselectedValue()+-
charges 300");
jTextField1.setText(Integer.toString(total));
}
if(jList1.isSelectedIndex(1)==true)
{
total=total+200;
JOptionPane.showMessageDialog(rootpane,"jList1.getselectedValue()+-
charges 200");
jTextField1.setText(Integer.toString(total));
}
if(jList1.isSelectedIndex(2)==true)
{
total=total+180;
JOptionPane.showMessageDialog(rootpane,"jList1.getselectedValue()+-
charges 180");
jTextField1.setText(Integer.toString(total));
}
if(jList1.isSelectedIndex(3)==true)
{
total=total+310;
JOptionPane.showMessageDialog(rootpane,"jList1.getselectedValue()+-
charges 310");
jTextField1.setText(Integer.toString(total));
}
}
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt)
{
{
double CP, Profit = 0, SP;
CP = Double.parseDouble(jTextField1.getText());
Profit= jComboBox1.getSelectedIndex();
SP = CP + CP *(Profit / 100);
jTextField2.setText(Double.toString(SP));
switch (jComboBox1.getSelectedIndex()) {
case 0:
Profit = 5;
break;
case 1:
Profit = 10;
break;
case 2:
Profit = 15;
break;
case 3:
Profit = 20;
break;
case 4:
Profit = 25;
break;
default:
Profit = 0;
break;
}
}
}
Output:
6. MULTIPLE CHECKER
SOURCE CODE:
Privatevoid jRadioButton1ActionPerformed(java.awt.event.ActionEvent evt)
double number=Double.parseDouble(jTextField1.getText());
if (number%3==0)
JOptionPane.showMessageDialog(this,"it is the multiple of 3");
else
JOptionPane.showMessageDialog(this,"it is not the multiple of 3");
}
private void jRadioButton2ActionPerformed(java.awt.event.ActionEvent evt)
{
double number=Double.parseDouble(jTextField1.getText());
if (number%5==0)
JOptionPane.showMessageDialog(this,"it is the multiple of 5");
else
JOptionPane.showMessageDialog(this,"it is not the multiple of 5");
}
private void jRadioButton3ActionPerformed(java.awt.event.ActionEvent evt) {
doublenumber=Double.parseDouble(jTextField1.getText());
if(number%7==0)
JOptionPane.showMessageDialog(this,"it is the multiple of 7");
else
JOptionPane.showMessageDialog(this,"it is not the multiple of
7");
}
OUTPUT:-
}
OUT PUT:
9.CASE CHANGER
Source code:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
String Str=jTextField1.getText();
jTextField2.setText(Str.toLowerCase());
jTextField3.setText(Str.toUpperCase());
10.SMS TESTING
SOURCE CODE:
}
OUTPUT:
16.Mysql commands
Chapter8
1.select AccNo,cust_name,loan_amount from loan_account;
Chapter9
1.SELECT MAX(COST) FROM SHOES;
Chapter10
1.START TRANSACTION;
2. UPDATE Trans
SET balance = balance + 2000
WHERE Acc_No = 2001;
3. UPDATE Trans
SET balance = balance - 2000
WHERE Acc_No = 2002;
4. SAVEPOINT COOL;
5.SELECT * FROM TRANS;
6.COMMIT;
7.START TRANSACTION;
8.UPDATE Trans
SET balance = balance + 3000
WHERE Acc_No = 2001;
9.ROLLBACK;
10.SELECT * FROM TRANS;
EXTRA PROGRAMS
PALINDRROM CHECK
SOURCE CODE:
private void
jButton1ActionPerformed(java.awt.event.ActionEvent evt)
{
long Number,Temp,RevNumber=0;
Number=Long.parseLong(jTextField1.getText());
Temp=Number;
while (Temp>0) {
RevNumber=(RevNumber*10)+(Temp%10);
Temp=Temp/10;
}
jTextField2.setText(Long.toString(RevNumber));
if (Number==RevNumber)100
JOptionPane.showMessageDialog
(this,"Number is Palindrome");
else
JOptionPane.showMessageDialog
(this,"Number is not a Palindrome");
private void
jButton2ActionPerformed(java.awt.event.ActionEvent evt)
{
jTextField1.setText("");
jTextField2.setText("");}
OUTPUT:
BUSINESS CALCULATOR
SOURCE CODE:-
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
double CP,Profit=0,SP;
CP=Double.parseDouble(jTextField1.getText());
Profit=jComboBox1.getSelectedIndex();
SP=CP+CP*(Profit/100);
jTextField2.setText(Double.toString(SP)); }
OUTPUT: