You are on page 1of 2

GUIA DE LABORATORIO Nº 2 SENTENCIAS DE DECISION PROGRAMACION AVANZADA

______________________________________________________________________________________________________________

PRACTICA N° 2 SENTENCIAS DE DECISION EN JAVA

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

SENTENCIA IF

EJEMPLO 1: Compara enteros utilizando instrucciones if, operadores relacionales y de igualdad.

// paquetes de Java
import javax.swing.JOptionPane;
public class Comparacion
{
// el método main empieza la ejecución de la aplicación de Java
public static void main( String args[] )
{
String primerNumero; // primera cadena introducida por el usuario
String segundoNumero; // segunda cadena introducida por el usuario
String resultado; // una cadena que contiene el resultado

int numero1; // primer número para comparar


int numero2; // segundo número para comparar

// recibir el primer número del usuario como una cadena


primerNumero=JOptionPane.showInputDialog("Escriba el primer entero:");

// recibir el segundo número del usuario como una cadena


segundoNumero=JOptionPane.showInputDialog("Escriba el segundo entero:");

// convertir los números de tipo String a tipo int


numero1=Integer.parseInt(primerNumero);
numero2=Integer.parseInt(segundoNumero);

// inicializar resultado con cadena vacía


resultado="";

if(numero1==numero2)
resultado=resultado+numero1+" == "+numero2;

if(numero1!=numero2)
resultado=resultado + numero1 + " != " + numero2;

if(numero1<numero2)
resultado=resultado + "\n" + numero1 + " < " + numero2;

if(numero1>numero2)
resultado=resultado + "\n" + numero1 + " > " + numero2;

if(numero1<=numero2)
______________________________________________________________________________________________________________
ING. CARLOS A. MORENO PAREDES FIEE
GUIA DE LABORATORIO Nº 2 SENTENCIAS DE DECISION PROGRAMACION AVANZADA
______________________________________________________________________________________________________________

resultado=resultado + "\n" + numero1 + " <= " + numero2;

if(numero1>=numero2)
resultado=resultado + "\n" + numero1 + " >= " + numero2;

// Mostrar los resultados


JOptionPane.showMessageDialog( null, resultado, "Resultados de la
comparacion",JOptionPane.INFORMATION_MESSAGE );

System.exit( 0 ); // terminar la aplicación

}// fin del método main

}// Fin de la clase Comparacion

EJERCICIOS:

1.- Ingresar 3 números y ordenarlos de menor a mayor.

2.- Ingresar una nota de 0 a 20 y mostrar un comentario según sea el caso.

SI NOTA ESTA ENTRE 0-5 DIGA "BURRO"


SI NOTA ESTA ENTRE 6-10 DIGA "MALO"
SI NOTA ESTA ENTRE 11-15 DIGA "REGULAR"
SI NOTA ESTA ENTRE 16-20 DIGA "BUENO"

3.- Ingresar una cantidad en soles y mostrar solo los billetes y monedas que completan la cantidad.
(no mostrar cantidades con cero)

4.- Un año es bisiesto si es divisible por 4 excepto aquellos divisibles por 100 pero no por
400 Según si el año es bisiesto o no.

______________________________________________________________________________________________________________
ING. CARLOS A. MORENO PAREDES FIEE

You might also like