Savitribai Phule Pune University T.Y.B.B.A.(C.A.) Core Java Pratical Slip 4 Answers

Write a ‘java’ program to display

Slip 4 A) Write a java program to display alternate character from a given string.

Answer :

import java.io.DataInputStream;

class Slip4A {

    public static void main(String args[]){

        DataInputStream dr = new DataInputStream(System.in);

        try {

            System.out.print("Enter String : ");

            String str = dr.readLine();

            for(int i=0;i<str.length();i+=2) {

                System.out.print(" " + str.charAt(i));

            }

        } catch (Exception e) {}

    }

}

Output :

Slip 4 B) Write a java program using Applet to implement a simple arithmetic calculator.

Answer :

import java.awt.*;

import java.applet.*;

import java.awt.event.*;


public class Slip4B extends Applet implements ActionListener {

    Button b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16;

    String s1 = "", s2;

    Frame f;

    Panel p2;

    TextField t;

    int n1, n2;


    public void init(){


        setLayout(new BorderLayout());

        Frame title = (Frame) this.getParent().getParent();

        title.setTitle("Simple Calc");


        t = new TextField();

        p2 = new Panel();

        p2.setLayout(new GridLayout(6, 4, 2, 1));

        p2.setFont( new Font("Times New Roman",Font.BOLD,15));


        b1 = new Button("1");

        b1.addActionListener(this);


        b2 = new Button("2");

        b2.addActionListener(this);


        b3 = new Button("3");

        b3.addActionListener(this);


        b4 = new Button("+");

        b4.addActionListener(this);


        b5 = new Button("4");

        b5.addActionListener(this);


        b6 = new Button("5");

        b6.addActionListener(this);


        b7 = new Button("6");

        b7.addActionListener(this);


        b8 = new Button("-");

        b8.addActionListener(this);


        b9 = new Button("7");

        b9.addActionListener(this);


        b10 = new Button("8");

        b10.addActionListener(this);


        b11 = new Button("9");

        b11.addActionListener(this);


        b12 = new Button("*");

        b12.addActionListener(this);


        b13 = new Button("Clear");

        b13.addActionListener(this);


        b14 = new Button("0");

        b14.addActionListener(this);


        b15 = new Button("/");

        b15.addActionListener(this);


        b16 = new Button("=");

        b16.addActionListener(this);


        add(t, "North");


        p2.add(b9);

        p2.add(b10);

        p2.add(b11);

        p2.add(b4);


        p2.add(b5);

        p2.add(b6);

        p2.add(b7);

        p2.add(b8);


        p2.add(b1);

        p2.add(b2);

        p2.add(b3);

        p2.add(b12);


        p2.add(new Label(""));

        p2.add(b14);

        p2.add(new Label(""));

        p2.add(b15);

        p2.add(new Label(""));

        p2.add(new Label(""));

        p2.add(new Label(""));

        p2.add(b16);


        add(p2);

        p2.add(new Label(""));

        p2.add(b13);


    }


    public void actionPerformed(ActionEvent e1){

        String str = e1.getActionCommand();

        if (str.equals("+") || str.equals("-") || str.equals("*") || str.equals("/")){

            String str1 = t.getText();

            s2 = str;

            n1 = Integer.parseInt(str1);

            s1 = "";

        }else if (str.equals("=")){

            String str2 = t.getText();

            n2 = Integer.parseInt(str2);

            int sum = 0;


            if (s2 == "+")

                sum = n1 + n2;

            else if (s2 == "-")

                sum = n1 - n2;

            else if (s2 == "*")

                sum = n1 * n2;

            else if (s2 == "/")

                sum = n1 / n2;

            String str1 = String.valueOf(sum);

            t.setText("" + str1);

            s1 = "";

        }else if (str.equals("Clear")){

            t.setText("");

        }else{

            s1 += str;

            t.setText("" + s1);

        }

    }

}


/*

 * <applet code="Slip4B" height=250 width=250>

 * 

 * </applet>

 */

Output :

Savitribai Phule Pune University T.Y.B.B.A.(C.A.) Core Java Pratical Slip 4 Answers Savitribai Phule Pune University T.Y.B.B.A.(C.A.) Core Java Pratical Slip 4 Answers Reviewed by technical_saurabh on December 30, 2021 Rating: 5

No comments:

Powered by Blogger.