ejemploc de caso

7
Dagoberto Sierra [email protected] Página 1 El nombre del programa se llama caso003 Siga paso a paso cada uno de los códigos acá expuestos import javax.swing.*; /** * * @author Dagoberto Sierra */ public class caso003 { Public class es donde se inician el cuerpo principal del programa Public void nombre() : se hacen los programas que se han diseñado o preparado con anterioridad public void compras(){ float vpar, tpag , vunit, desc=0; int can=0; String avis , tipo=""; can = Integer.parseInt(JOptionPane.showInputDialog("ingrese la cantidad de camisas a comprar")); vunit = Integer.parseInt(JOptionPane.showInputDialog("ingrese el valor unitario")); vpar = can * vunit; if (can >= 3) { desc= (float) (vpar *0.2); tipo = "20 % De Descuento ";

Upload: dagoberto-sierra

Post on 25-Jul-2015

549 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Ejemploc de caso

Dagoberto Sierra [email protected] Página 1

El nombre del programa se llama caso003

Siga paso a paso cada uno de los códigos acá expuestos

import javax.swing.*;

/**

*

* @author Dagoberto Sierra

*/

public class caso003 {

Public class es donde se inician el cuerpo principal del programa

Public void nombre() : se hacen los programas que se han diseñado o preparado con anterioridad

public void compras(){

float vpar, tpag , vunit, desc=0;

int can=0;

String avis , tipo="";

can = Integer.parseInt(JOptionPane.showInputDialog("ingrese la cantidad de camisas a

comprar"));

vunit = Integer.parseInt(JOptionPane.showInputDialog("ingrese el valor unitario"));

vpar = can * vunit;

if (can >= 3)

{

desc= (float) (vpar *0.2);

tipo = "20 % De Descuento ";

Page 2: Ejemploc de caso

Dagoberto Sierra [email protected] Página 2

}

else

{

desc = (float) (vpar* 0.1);

tipo = "10 % De Descuento ";

}

tpag = vpar - desc;

avis = "El Valor Parcial Es " +vpar;

avis = avis + "\n "+tipo + desc;

avis = avis +"\n-----------------------------------";

avis = avis + "\nEl Total A Pagar Es "+ tpag;

JOptionPane.showMessageDialog(null, avis);

}

Acá finaliza y comienza otro programa

public void censo()

{

String nom , res ="";

int ed =0;

nom=JOptionPane.showInputDialog("Ingrese El Nombre ");

ed =Integer.parseInt(JOptionPane.showInputDialog("Ingrese La edad"));

if (ed>0 && ed<= 10)

res = "Usted Es Niño";

else if (ed>=11 && ed <=11 )

res = "Esta En La Pubertad";

Page 3: Ejemploc de caso

Dagoberto Sierra [email protected] Página 3

else if (ed>=15 && ed <= 18)

res = "Usted Es Adolecente";

else if (ed>= 19 && ed <= 25)

res = "Usted Es Joven";

else if (ed >=26 && ed <= 65)

res = "Usted Es Adulto";

else

res = "Es Usted Anciano";

JOptionPane.showMessageDialog(null, nom+" "+res );

}

Otro programa

public void ventas()

{

float tocomi=0, tovent=0, toalma;

String res="";

for(int n=1;n<=3;n++)

{

String nom="";

float venta = 0 , comi;

nom=JOptionPane.showInputDialog("Ingrese El nombre del vendedor # "+n);

venta =Float.parseFloat(JOptionPane.showInputDialog("ingrese el valor de la venta # "+n));

if (n==1)

comi= (float) (venta * 0.18);

else if (n==2)

comi= (float) (venta * 0.15);

Page 4: Ejemploc de caso

Dagoberto Sierra [email protected] Página 4

else

comi= (float) (venta * 0.085);

System.out.println("La comision del "+nom + " Es De "+comi);

tocomi =tocomi + comi;

tovent = tovent + venta;

}

toalma = tovent - tocomi;

res= "El Total de Las Ventas es de $ " +tovent;

res = res +"\n El Total Pagado En Comision Es De $ " + tocomi;

res = res +"\n El Almacen Recibe $ " + toalma;

JOptionPane.showMessageDialog(null, res);

}

/**

* @param args the command line arguments

*/

public static void main(String[] args) {

// TODO code application logic here

Esta parte el programa es ejecutado Los anteriores programas son los procedimiento que son llamados con sus respectivas opciones

int n, a=0, r =0;

String num1 = "";

En la línea inferior siguiente se activa la opción new donde activa un lugar para la

memoria

Esto se aprovecha para llamar la programación que ha sido ubicada en public void

Page 5: Ejemploc de caso

Dagoberto Sierra [email protected] Página 5

caso003 menu=new caso003();

while(a != 4){

num1=JOptionPane.showInputDialog("ELEJIR AREA A REALIZAR "

+ "\n1 Compras"

+ "\n2 Censo"

+ "\n3 Ventas"

+ "\n\n4 SALIR " ,"dago sierra") ;

a= Integer.parseInt(num1);

Las sentencia switch se usa para seleccionar una entre múltiples opciones de selección Recordar que al terminar cada sentencia esta debe llevar la opción final break;

switch(a){

case 1:

menu.compras(); En esta opción menu. Se aplica como fue llamado al usar la activación con new

menu.compras();

break;

case 2:

menu.censo();

break;

case 3:

menu.ventas();

break;

case 4:

break;

Page 6: Ejemploc de caso

Dagoberto Sierra [email protected] Página 6

}

}

}

}

Esta son algunas de las presentaciones cuando el programa es ejecutado

Page 7: Ejemploc de caso

Dagoberto Sierra [email protected] Página 7