GUÍA DE USO DE LABORATORIOS
ESTUDIANTE: Oliver Steve Guamán Simbaña
SEMESTRE: Segundo
PARALELO: C INFORME: #
TEMA:
Desarrollo de nuestro primer programa
OBJETIVO:
-Conocer el desarrollo de un programa en “Eclipse”, para este desarrollo tendremos
que comprender lo que es la entrada,salida de datos y sobre todo conocer la sentencia
Switch Case
RESULTADOS DE APRENDIZAJE
-Comprensión de la aplicación de Eclipse.
-Uso correcto del código que aplicaremos en Eclipse.
-Aprender el uso correcto de la sentencia Switch Case
ACTIVIDADES:
-Realizar un programa que contenga un menú que me permita elegir el tipo de
operación que quiero realizar y que me permita ingresar los números de dicha
operación
DESARROLLO DE CONTENIDOS
1. Creamos un proyecto nuevo de Java.
2. Le ponemos un nombre a nuestro proyecto y le damos clic en Finish.
3. Dentro de nuestro nuevo proyecto crearemos una nueva clase.
4. Al crear una nueva clase tenemos que asegurarnos que la opción de: “public static
void main (String[]args) esté marcada.
5. Debemos crear 2 proyectos Java, uno para ingresar el menú y el otro para la
resolución de los resultados, los 2 proyectos deben llevar esta estructura.
6. Ingresaremos el siguiente código en dicho código estaremos ingresando variables
de tipo entero y tipo decimal, para el menú utilizaremos la sentencia switch.
7. Al correr el programa en la parte de la consola nos aparecerá lo siguiente, aquí
debemos digitar la opción que queramos resolver, en este caso yo escogí la
multiplicación. En la última línea se nos desplegará el resultado.
8. Anexo el Código
import java.util.Scanner;
public class menu {
public static void main(String[] args) {
// TODO Auto-generated method stub
int opcion ;
double num1 ;
double num2 ;
double suma;
double resta;
double multiplicacion;
double division;
try {
Scanner sc = new Scanner(System.in);
System.out.println("MENU DE OPCIONES");
System.out.println("OPCION 1: SUMA");
System.out.println("OPCION 2: RESTA");
System.out.println("OPCION 3: MILTIPLICACION");
System.out.println("OPCION 4: DIVISION");
System.out.println("ingrese una opcion ");
opcion = sc.nextInt();
// instrucción switch con tipo de datos int
switch (opcion )
{
case 1:
System.out.println("SUMA");
System.out.println("ingrese un primer número");
num1 = sc.nextDouble();
System.out.println("ingrese un segundo número");
num2 = sc.nextDouble();
suma=num1+num2;
System.out.println("La suma es: "+suma);
break;
case 2:
System.out.println("RESTA");
System.out.println("ingrese un primer número");
num1 = sc.nextInt();
System.out.println("ingrese un segundo número");
num2 = sc.nextInt();
resta=num1-num2;
System.out.println("La resta es: "+resta);
break;
case 3:
System.out.println("MULTIPLICACION ");
System.out.println("ingrese un primer número");
num1 = sc.nextDouble();
System.out.println("ingrese un segundo número");
num2 = sc.nextDouble();
multiplicacion =num1*num2;
System.out.println("La multiplicacion es:
"+multiplicacion);
break;
case 4:
System.out.println("DIVISION");
System.out.println("ingrese un primer número");
num1 = sc.nextDouble();
System.out.println("ingrese un segundo número");
num2 = sc.nextDouble();
division=num1/num2;
System.out.println("La division es: "+division);
break;
default:
System.out.println("NUMERO INVALIDO");
break;
}
}
catch (Exception e) {
// TODO: handle exception
System.out.println("DIGITE UN NÚMERO ENTERO");
}
}
}

Und 2 tema 4

  • 1.
    GUÍA DE USODE LABORATORIOS ESTUDIANTE: Oliver Steve Guamán Simbaña SEMESTRE: Segundo PARALELO: C INFORME: # TEMA: Desarrollo de nuestro primer programa OBJETIVO: -Conocer el desarrollo de un programa en “Eclipse”, para este desarrollo tendremos que comprender lo que es la entrada,salida de datos y sobre todo conocer la sentencia Switch Case RESULTADOS DE APRENDIZAJE -Comprensión de la aplicación de Eclipse. -Uso correcto del código que aplicaremos en Eclipse. -Aprender el uso correcto de la sentencia Switch Case ACTIVIDADES: -Realizar un programa que contenga un menú que me permita elegir el tipo de operación que quiero realizar y que me permita ingresar los números de dicha operación DESARROLLO DE CONTENIDOS 1. Creamos un proyecto nuevo de Java. 2. Le ponemos un nombre a nuestro proyecto y le damos clic en Finish.
  • 2.
    3. Dentro denuestro nuevo proyecto crearemos una nueva clase. 4. Al crear una nueva clase tenemos que asegurarnos que la opción de: “public static void main (String[]args) esté marcada.
  • 3.
    5. Debemos crear2 proyectos Java, uno para ingresar el menú y el otro para la resolución de los resultados, los 2 proyectos deben llevar esta estructura. 6. Ingresaremos el siguiente código en dicho código estaremos ingresando variables de tipo entero y tipo decimal, para el menú utilizaremos la sentencia switch.
  • 4.
    7. Al correrel programa en la parte de la consola nos aparecerá lo siguiente, aquí debemos digitar la opción que queramos resolver, en este caso yo escogí la multiplicación. En la última línea se nos desplegará el resultado. 8. Anexo el Código import java.util.Scanner; public class menu {
  • 5.
    public static voidmain(String[] args) { // TODO Auto-generated method stub int opcion ; double num1 ; double num2 ; double suma; double resta; double multiplicacion; double division; try { Scanner sc = new Scanner(System.in); System.out.println("MENU DE OPCIONES"); System.out.println("OPCION 1: SUMA"); System.out.println("OPCION 2: RESTA"); System.out.println("OPCION 3: MILTIPLICACION"); System.out.println("OPCION 4: DIVISION"); System.out.println("ingrese una opcion "); opcion = sc.nextInt(); // instrucción switch con tipo de datos int switch (opcion ) { case 1: System.out.println("SUMA"); System.out.println("ingrese un primer número"); num1 = sc.nextDouble(); System.out.println("ingrese un segundo número"); num2 = sc.nextDouble(); suma=num1+num2; System.out.println("La suma es: "+suma); break; case 2: System.out.println("RESTA"); System.out.println("ingrese un primer número"); num1 = sc.nextInt(); System.out.println("ingrese un segundo número"); num2 = sc.nextInt(); resta=num1-num2; System.out.println("La resta es: "+resta); break; case 3: System.out.println("MULTIPLICACION "); System.out.println("ingrese un primer número"); num1 = sc.nextDouble(); System.out.println("ingrese un segundo número"); num2 = sc.nextDouble(); multiplicacion =num1*num2;
  • 6.
    System.out.println("La multiplicacion es: "+multiplicacion); break; case4: System.out.println("DIVISION"); System.out.println("ingrese un primer número"); num1 = sc.nextDouble(); System.out.println("ingrese un segundo número"); num2 = sc.nextDouble(); division=num1/num2; System.out.println("La division es: "+division); break; default: System.out.println("NUMERO INVALIDO"); break; } } catch (Exception e) { // TODO: handle exception System.out.println("DIGITE UN NÚMERO ENTERO"); } } }