Está en la página 1de 2

GUIA DE LABORATORIO Nº 3 SENTENCIAS DE DECISION PROGRAMACION DIGITAL II

______________________________________________________________________________________________________________

PRACTICA N° 3 SENTENCIAS DE DECISION EN JAVA

OBJETIVO: Familiarizar al alumno con el manejo de las sentencias de decisión.

SENTENCIA SWITCH

EJEMPLO 1 : CREAR UN MENU DE OPCIONES


import javax.swing.*;
public class menu
{
public static void main(String[] p)
{

int dato;
char opcion;
int N, ciclo=0;
int suma;
int resta;
int prod=0;
Teclado t=new Teclado();

System.out.println(" ___________");
System.out.println("| menu |");
System.out.println("|A) datos |");
System.out.println("|1) suma |");
System.out.println("|2) resta |");
System.out.println("|3) producto|");
System.out.println("|4) resp |");
System.out.println("|___________|");

opcion=Character.parsechar (JOptionPane.showInputDialog(null,"dar opcion"));

switch(opcion)
{
case 'A':{ N=t.leeInt();

for(ciclo=0;ciclo<N;ciclo++)
{
dato=t.leeInt();
}
break;
}
case '1':{ N=t.leeInt();
for(ciclo=0;ciclo<N;ciclo++)
{
______________________________________________________________________________________________________________
Dr. ING. CARLOS A. MORENO PAREDES FIEE
GUIA DE LABORATORIO Nº 3 SENTENCIAS DE DECISION PROGRAMACION DIGITAL II
______________________________________________________________________________________________________________

dato=t.leeInt();
suma+=dato;
}
break;
}
case '2':{ N=t.leeInt();

for(ciclo=0;ciclo<N;ciclo++)
{
dato=t.leeInt();
resta-=dato;
}
break;
}
case '3':{ N=t.leeInt();
for(ciclo=0;ciclo<N;ciclo++)
{
dato=t.leeInt();
prod*=dato;
}
break;
}
case '4':{
System.out.println("suma:" +suma);
System.out.println("resta:" +resta);
System.out.println("producto:" +prod);

break;
}
}
}
}
EJERCICIOS:

Ejercicios

1.- ingrese un numero arabigo menor a 4000 y convertirlo a romano

2.- Determine, a partir de un precio de un producto, a partir del día de la semana


en que se realiza la compra. los días lunes y miércoles tiene un descuento de
20%, martes y jueves descuento de 15%, viernes y sábado descuento de 10%, y
domingo no hay descuento. imprimir el nuevo precio del producto. Utilizar la
ventana de opciones para escoger el día.

______________________________________________________________________________________________________________
Dr. ING. CARLOS A. MORENO PAREDES FIEE

También podría gustarte