CALCULADORA CON MENU EN OBJETOS

LOS VIDEOS ESTAN EN http://www.youtube.com/user/rvnrodrigo
import javax.swing.*;
import java.awt.*;
public class basica
{
    public static void main(String args[])
    {
        cal p1=new cal();//cree el objeto p1
        p1.menu();
        datos_personales c1=new datos_personales();
        c1.datos();
        c1.area_triangulo();

    }
}


class cal
{
    double a,b,s,r,m,d;
    int opc;
    public void menu()
    {
        opc=Integer.parseInt(JOptionPane.showInputDialog("1.-suma\n2.-resta\n3.-multi\n4.-divi"));
                if(opc==1)
                {
        a=Double.parseDouble(JOptionPane.showInputDialog("DAME A: "));
        b=Double.parseDouble(JOptionPane.showInputDialog("DAME B: "));
        s=a+b;
        JOptionPane.showMessageDialog(null, "LA SUMA ES: "+s);
                   
                }
        if(opc==2)
        {
            resta();
        }
        if(opc==3)
        {
            multi();
        }
        if(opc==4)
        {
            divi();
        }
            if(opc<1 || opc>4)
            {
                JOptionPane.showMessageDialog(null,"QUE PARTE ENTENDISTE DEL 1 AL 4");
            }

    }
    public void suma()
    {
        a=Double.parseDouble(JOptionPane.showInputDialog("DAME A: "));
        b=Double.parseDouble(JOptionPane.showInputDialog("DAME B: "));
        s=a+b;
        JOptionPane.showMessageDialog(null, "LA SUMA ES: "+s);
    }
     public void resta()
    {
        a=Double.parseDouble(JOptionPane.showInputDialog("DAME A: "));
        b=Double.parseDouble(JOptionPane.showInputDialog("DAME B: "));
        r=a-b;
        JOptionPane.showMessageDialog(null, "LA RESTA ES: "+r);
    }
      public void multi()
    {
        a=Double.parseDouble(JOptionPane.showInputDialog("DAME A: "));
        b=Double.parseDouble(JOptionPane.showInputDialog("DAME B: "));
        m=a*b;
        JOptionPane.showMessageDialog(null, "LA MULTIPLICACION: "+m);
    }
       public void divi()
    {
        a=Double.parseDouble(JOptionPane.showInputDialog("DAME A: "));
        b=Double.parseDouble(JOptionPane.showInputDialog("DAME B: "));
        d=a/b;
        JOptionPane.showMessageDialog(null, "LA DIVISION ES: "+d);
    }
    public void raiz()
    {
        a=Double.parseDouble(JOptionPane.showInputDialog("DAME A: "));
        b=Double.parseDouble(JOptionPane.showInputDialog("DAME B: "));
        s=Math.sqrt(a+b)-Math.sqrt(a*a)+Math.tan(a*b);
        JOptionPane.showMessageDialog(null, "LA RAIZ ES: "+s);
    }
   
    public void todo()
    {
        suma();
        resta();
        multi();
        divi();
        raiz();
       
    }


}

APPLET BOTONES VON NEWMAN

LOS VIDEOS ESTAN EN http://www.youtube.com/user/rvnrodrigo

import javax.swing.*;
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class PRUEBA extends JApplet implements ActionListener
{
    JTextField t1,t2;
    JButton b1,b2;
    public void init()
    {
        Container c=getContentPane();
        c.setLayout(new FlowLayout());
        t1=new JTextField(20);
        t2=new JTextField(20);
        b1=new JButton("NOMBRE");
        b2=new JButton("DIRECCION");
        b1.addActionListener(this);
        b2.addActionListener(this);
        c.add(t1);
        c.add(t2);
        c.add(b1);
        c.add(b2);
    }
    public void actionPerformed(ActionEvent e)
    {
        if(e.getSource()==b1)
        {
            t1.setText("RODRIGO VILLANUEVA");
        }
        if(e.getSource()==b2)
        {
            t2.setText("ARAGON");
        }
    }
}

VON CLASE 9 MARZO FUNCION IF

LOS VIDEOS ESTAN EN http://www.youtube.com/user/rvnrodrigo
import javax.swing.*;
public class EJEMPLO1
{
    public static void main(String args[])
    {
     funciones p1=new funciones();
     p1.pro1();
     p1.pro2();
       
       
    }
}

class funciones
{
    double a,b,r;
    public void pro1()
    {
     a=Double.parseDouble(JOptionPane.showInputDialog("dame a: "));
     b=Double.parseDouble(JOptionPane.showInputDialog("dame b: "));
     if(a>b)
     {
      r=a+b;
      JOptionPane.showMessageDialog(null,"EL RESULTADO ES: "+r);
      System.out.print("RESULTADO: "+r);
     }//parte verdadera.
     else
     {
      r=a-b;
      JOptionPane.showMessageDialog(null,"EL RESULTADO ES: "+r);
      System.out.print("RESULTADO: "+r);
        
     }
       
    }//funcion pro1
   
    public void pro2()
    {
     a=Double.parseDouble(JOptionPane.showInputDialog("dame a: "));
     b=Double.parseDouble(JOptionPane.showInputDialog("dame b: "));
     if(a+b>=50)
     {
      r=Math.sqrt((a*a)+(b*b)/5);
      JOptionPane.showMessageDialog(null,"resultado es: "+r);
      System.out.print("resultado es: "+r);    
     }//if
     else
     {
      r=Math.cos((a*a)+(b*b));
      JOptionPane.showMessageDialog(null,"resultado es: "+r);
      System.out.print("resultado es: "+r);    
     }
              
       
    }//funcion 2
   
   
}//clase funciones