(2) Java Ejercicios IF ELSE Switch PDF

Title (2) Java Ejercicios IF ELSE Switch
Course Laboratorio de Informática I .
Institution Universidad del Cauca
Pages 7
File Size 217.6 KB
File Type PDF
Total Downloads 56
Total Views 131

Summary

UTILIZACIÓN DE LA
ESTRUCTURA DE CONTROL IF. Switch Case. Operador condicional.
...


Description

LABORATORIO 2 - UTILIZACIÓN DE LA ESTRUCTURA DE CONTROL IF Ejercicio 1 Dado el siguiente código: int nro1 = 100, nro2 = 500, nro3 = 250; Informar cuál de los tres números es mayor

Codificación en Java int nro1 = 10,nro2 = 20, nro3 = 30; if(nro1 > nro2 & nro1 > nro3) { System.out.println(" el nro1 es el mayor: " + nro1); } if (nro2 > nro1 & nro2 > nro3) { System.out.println(" el nro2 es el mayor: " + nro2); } if (nro3 > nro2 & nro3 > nro1) { System.out.println(" el nro3 es el mayor: " + nro3); }

Prueba de escritorio nro1nro2 nro3El mayor es 10 20 30 nro3 10 20 10 nro1 20 30 10 nro2 30 10 20 nro1 20 10 30 nro3 10 30 20 nro2

Ejercicio 2 Dado el siguiente código: int a = 10, b=-2, c=5; // hay 2 números positivos y 1 negativo Informar la multiplicación de los dos números positivos Pseudocódigo

Codificación en Java int a = -10, b = 2, c = 5; if (a > 0 & b > 0) { System.out.println("a x b = " + a * b); } if (a > 0 & c > 0) { System.out.println("a x c = " + a * c); } if (b > 0 & c > 0) { System.out.println(" b x c = " + b * c); }

Prueba de escritorio a b c producto 1positivo positivo negativo a * b 2positivo negativo positivo a * c 3negativo positivo positivo b * c

Ejercicio 3 Dado el siguiente código: String usuario = “Pepito”, clave= “1234”; Informar los siguientes casos: Si usuario=”pepito” y clave=”1234” informar Bienvenido pepito!” Si usuario=”pepito” y clave no es “1234” informar “Usuario incorrecto” Si usuario no es “pepito” y clave= “1234” informar “Contraseña incorrecta” Diagramación

Codificación en Java String user="Pepito", pass="1234"; if(user.equals("Pepe") & pass.equals("1234")) { System.out.println("Bienvenido Pepe!!"); } if(!(user.equals("Pepe")) & pass.equals("1234")) { System.out.println("usuario incorrecto"); } if(user.equals("Pepe") & !(pass.equals("1234"))) { System.out.println("Contraseña incorrecta"); }

Prueba de escritorio CASOuser pass 1 es “Pepito” es “1234” no es “Pepito” es “1234” 2 3 es “Pepito” no es “1234”

mensaje “Bienvenido Pepe!!” “Usuario incorrecto” “Contraseña incorrecta”

Ejercicio 4 - Switch Case Ingresar dos números y ofrecer al usuario un menú con las siguientes opciones: “1-suma 2resta 3-producto 4-división”. Luego, mostrar el resultado de la operación aritmética elegida. Codificación en Java Scanner teclado = new Scanner(System.in); System.out.println("Ingrese el primer numero: "); int n1 = teclado.nextInt(); System.out.println("Ingrese el segundo numero: "); int n2 = teclado.nextInt(); System.out.println("1-suma 2-resta 3-producto 4-division: "); String opcion = teclado.next(); switch (opcion) { case "+":

System.out.println("Resultado:" + (n1 + n2)); break; case "-": System.out.println("Resultado:" + (n1 - n2)); break; case "/": System.out.println("Resultado:" + (n1 / n2)); break; case "*": System.out.println("Resultado:" + (n1 * n2)); break; default: System.out.println("Por favor, elija la operación!"); break;

} Definir n1 y n2 como double, ejecutar nuevamente y analizar resultado. Que diferencia existe en la salida? Por qué? Prueba de escritorio n1n2 opción Salida 105 + 15 105 5 105 * 50 105 / 2

Ejercicio 1 - Operador condicional Dado el siguientes código, informe los distintos valores de n3 System.out.println(“A”); int n1=20; int n2=10; int n3=(n1>n2)? n1:0; System.out.println(n3); System.out.println(“B”); int n1=20; int n2=10; int n3=(n1...


Similar Free PDFs