Decisiones en Java
Decisiones en Java
Decisiones en Java
PRESENTADO A:
ING. ADRIANA CRISTINA CASTILLA LOPEZ
APRENDIZ:
ANDRES FERNANDO LOAIZA
SENA
Servicio Nacional de Aprendizaje
Bogot, 22 de Marzo 2016
% impuesto
5%
10%
15%
Clase ImpuestoApplet.java
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
import java.lang.Math;
// <applet width="150" height="300" code="ImpuestoApplet"></applet>
public class ImpuestoApplet extends Applet implements ActionListener {
Label l1, l2;
TextField t1, t2;
Button b;
public ImpuestoApplet() {
l1 = new Label("Precio Artculo");
t1 = new TextField(10);
l2 = new Label("Impuesto a Pagar");
t2 = new TextField(10);
b = new Button("Calcula");
add(l1);
add(t1);
add(b);
add(l2);
add(t2);
b. addActionListener(this);
}
public void actionPerformed(ActionEvent ae) {
int p = Integer.parseInt(t1.getText());
int imp=0;
if (p < 10000)
{
imp= (p * 5)/100;
}
if (p>=10000 && p<25000)
{
imp= (p * 10)/100;
}
if(p>=25000)
{
imp= (p * 15)/100;
}
t2.setText("" + imp);
}
}
Clase FechaApplet.java
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
// <applet width="200" height="200" code="FechaApplet"></applet>
public class FechaApplet extends Applet implements ActionListener {
Label l1, l2, l3;
TextField t1, t2;
TextArea t3;
Button b;
public FechaApplet() {
l1 = new Label("Da");
t1 = new TextField(3);
l2 = new Label("Mes");
t2 = new TextField(3);
l3 = new Label("Fecha con Letras");
t3 = new TextArea(5,20);
b = new Button("CAMBIAR");
add(l1);
add(t1);
add(l2);
add(t2);
add(b);
add(l3);
add(t3);
b. addActionListener(this);
}
public void actionPerformed(ActionEvent ae) {
int dia = Integer.parseInt(t1.getText());
int mes = Integer.parseInt(t2.getText());
String fechaDia ="";
String fechaMes ="";
switch (dia)
{
case 1:
fechaDia = "Lunes";
break;
case 2:
fechaDia = "Martes";
break;
case 3:
fechaDia = "Mircoles";
break;
case 4:
fechaDia = "Jueves";
break;
case 5:
fechaDia = "Viernes";
break;
case 6:
fechaDia = "Sbado";
break;
case 7:
fechaDia = "Domingo";
break;
default:
fechaDia = "Ese da no existe";
}
switch (mes)
{
case 1:
fechaMes="Enero";
break;
case 2:
fechaMes="Febrero";
break;
case 3:
fechaMes="Marzo";
break;
case 4:
fechaMes="Abril";
break;
case 5:
fechaMes="Mayo";
break;
case 6:
fechaMes="Junio";
break;
case 7:
fechaMes="Julio";
break;
case 8:
fechaMes="Agosto";
break;
case 9:
fechaMes="Septiembre";
break;
case 10:
fechaMes="Octubre";
break;
case 11:
fechaMes="Noviembre";
break;
case 12:
fechaMes="Diciembre";
break;
default:
fechaMes="Ese mes no existe";
}
t3.setText(""+fechaDia+" "+"de"+" "+fechaMes);
}
}