CIS355A lab 1

profilejamesblent
cis355a_yourlastname_ilab_week1.zip

Circle.java

Circle.java

import  javax . swing . JOptionPane ;

/***********************************************************************
Program Name: Circle.java
Programmer's Name: Johny Velasquez
Program Description: In this program, radius of circle is taken as user input in JOptionPane
(GUI userinput Dialogue). The input radius taken is in String data type. We need to convert it into 
int data type as required in question. Now, i  converted radius from int to double 
to operate on decimal values. I calculate diameter , circumfrence and area of circle and
shows results in a Message Dialog.
***********************************************************************/


public   class   Circle   {


     public   static   void  main ( String []  args )   {
         // TODO Auto-generated method stub

        
                 String   Textradius = JOptionPane . showInputDialog ( "Enter radius of circle" );
         int  rad = Integer . parseInt ( Textradius );
         double  radius = ( double ) rad ;
         double  diameter = 2 * radius ;
         double  circumfrence = 2 * Math . PI * radius ;
         double  area = Math . PI * radius * radius ;
        
        
        
JOptionPane . showMessageDialog ( null ,   "Diameter of circle: " + diameter +
         "\nCircumfrence of circle: " + circumfrence + "\nArea of circle: " + area );
        
     }

}

PracticeArithmeticOperators.class

public synchronized class PracticeArithmeticOperators {
    public void PracticeArithmeticOperators();
    public static void main(String[]);
}

PracticeArithmeticOperators.java

PracticeArithmeticOperators.java

import  javax . swing . JOptionPane ;


/***********************************************************************
Program Name: PracticeArithmeticOperators.java
Programmer's Name: Johny Velasquez
Program Description: In this code i have taken two numbers as user inputs.
I converted these numbers from string to int respectively.I do arithmetic operations and show results
in a Message Dialog.
***********************************************************************/

public   class   PracticeArithmeticOperators   {

     /**
     *  @param  args
     */
     public   static   void  main ( String []  args )   {
         // TODO Auto-generated method stub

         String  f = JOptionPane . showInputDialog ( "Enter First Number" );
         String  s = JOptionPane . showInputDialog ( "Enter Second Number" );
        
         int  num1 = Integer . parseInt ( f );
         int  num2 = Integer . parseInt ( s );
        
         int  add = num1 + num2 ;
         int  sub = num1 - num2 ;
         int  mult = num1 * num2 ;
         int  div = num1 / num2 ;
        
        
        
         JOptionPane . showMessageDialog ( null ,   "Operations       Results " +
                                      "\n   " + num1 + " + " + num2 + "                    " + add +
                                       "\n   " + num1 + " - " + num2 + "                     " + sub +
                                       "\n   " + num1 + " * " + num2 + "                     " + mult +
                                        "\n   " + num1 + " / " + num2 + "                     " + div );
        
        
     }

}

ShowEscapeSequences.class

public synchronized class ShowEscapeSequences {
    public void ShowEscapeSequences();
    public static void main(String[]);
}

ShowEscapeSequences.java

ShowEscapeSequences.java

import  javax . swing . JOptionPane ;





/***********************************************************************
Program Name: ShowEscapeSequences.java
Programmer's Name: Johny Velasquez
Program Description:In this program, i have shown asked three lines in Message Dialogue.
I have used escape sequence \n to show results in separate line(where new line is require use \n).
To show quotes i have used \" escape Sequence as shown in the code. 
***********************************************************************/
public   class   ShowEscapeSequences   {

    
     public   static   void  main ( String []  args )   {
         // TODO Auto-generated method stub

        
        
        
         
    
         JOptionPane . showMessageDialog ( null ,   "I really like" + "\nCIS355A" + "\n\"Business Application Programming with Lab using JAVA\""
                 );
        
        
        
     }

}

Circle.class

public synchronized class Circle {
    public void Circle();
    public static void main(String[]);
}

Circle.docx

1. ShowEscapeSequences.java

import javax.swing.JOptionPane;

/***********************************************************************

Program Name: ShowEscapeSequences.java

Programmer's Name: Johny Velasquez

Program Description:In this program, i have shown asked three lines in Message Dialogue.

I have used escape sequence \n to show results in separate line(where new line is require use \n).

To show quotes i have used \" escape Sequence as shown in the code.

***********************************************************************/

public class ShowEscapeSequences {

public static void main(String[] args) {

// TODO Auto-generated method stub

JOptionPane.showMessageDialog(null, "I really like"+"\nCIS355A"+"\n\"Business Application Programming with Lab using JAVA\""

);

}

}

2. Circle.java

import javax.swing.JOptionPane;

/***********************************************************************

Program Name: Circle.java

Programmer's Name: Johny Velasquez

Program Description: In this program, radius of circle is taken as user input in JOptionPane

(GUI userinput Dialogue). The input radius taken is in String data type. We need to convert it into

int data type as required in question. Now, i converted radius from int to double

to operate on decimal values. I calculate diameter , circumfrence and area of circle and

shows results in a Message Dialog.

***********************************************************************/

public class Circle {

public static void main(String[] args) {

// TODO Auto-generated method stub

String Textradius=JOptionPane.showInputDialog("Enter radius of circle");

int rad=Integer.parseInt(Textradius);

double radius=(double)rad;

double diameter=2*radius;

double circumfrence=2*Math.PI*radius;

double area=Math.PI*radius*radius;

JOptionPane.showMessageDialog(null, "Diameter of circle: "+diameter+

"\nCircumfrence of circle: "+circumfrence+"\nArea of circle: "+area);

}

}

3. PracticeArithmeticOperators.java

import javax.swing.JOptionPane;

/***********************************************************************

Program Name: PracticeArithmeticOperators.java

Programmer's Name: Johny Velasquez

Program Description: In this code i have taken two numbers as user inputs.

I converted these numbers from string to int respectively.I do arithmetic operations and show results

in a Message Dialog.

***********************************************************************/

public class PracticeArithmeticOperators {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

String f=JOptionPane.showInputDialog("Enter First Number");

String s=JOptionPane.showInputDialog("Enter Second Number");

int num1=Integer.parseInt(f);

int num2=Integer.parseInt(s);

int add=num1+num2;

int sub=num1-num2;

int mult=num1*num2;

int div=num1/num2;

JOptionPane.showMessageDialog(null, "Operations Results "+

"\n "+num1+" + "+num2+" "+add+

"\n "+num1+" - "+num2+" "+sub+

"\n "+num1+" * "+num2+" "+mult+

"\n "+num1+" / "+num2+" "+div);

}

}