SlideShare una empresa de Scribd logo
INFORME
ESTUDIANTE:Lenin Quishpe SEMESTRE: Segundo
PARALELO: C PRÁCTICA#9
TEMA:
Desarrollo de nuestro novena practica en ECLIPSE.
OBJETIVO:
-Conocereldesarrollodeunprogramaen“Eclipse”,paraestedesarrollotendremosquecomprender
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:
-Realizarunprogramaquecontengaunmenúquemepermitaelegireltipodeoperaciónquequiero
realizar y que me permita ingresar los números de dicha operación
DESARROLLO DE CONTENIDOS
1. Abrir la aplicación ECLIPSE.
2. Seleccionar la dirección en la que queramos guardar nuestro proyecto, en este caso lo vamos a
guardar en Escritorio (workspace).
3. Creamos un proyecto nuevo de Java.
4. Le ponemos un nombre a nuestro proyecto y le damos clic en Finish.
5. Dentro de nuestro nuevo proyecto crearemos una nueva clase.
6. Al crear una nueva clase tenemos que asegurarnos que la opción de: “public static void main
(String[]args) estémarcada.
7. 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.
8. 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.
9. Por último utilizaremos el botón para correr el programa.
10. 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á elresultado.
11.- Por último, dejaré la línea de código que utilicé.
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");
}
}
}
f.)
____ _______ f.) __________________
MSc. Víctor Zapata
ESTUDIANTE DOCENTE

Más contenido relacionado

La actualidad más candente

In 13
In 13In 13
In 7
In 7In 7
In 8
In 8In 8
Editable
EditableEditable
Editable
KeevynMoreno
 
In 12
In 12In 12
In 11
In 11In 11
In 3
In 3In 3
Informe u4tema3.2
Informe u4tema3.2Informe u4tema3.2
Informe u4tema3.2
JeffersonAguachela
 
Informe u4tema3
Informe u4tema3Informe u4tema3
Informe u4tema3
JeffersonAguachela
 
Unidad 2 tema 2.1
Unidad 2 tema 2.1Unidad 2 tema 2.1
Unidad 2 tema 2.1
JeffersonAguachela
 
In 2
In 2In 2
Formulario u4tema4
Formulario u4tema4Formulario u4tema4
Formulario u4tema4
JeffersonAguachela
 
Unidad 3 tema 1.2
Unidad 3 tema 1.2Unidad 3 tema 1.2
Unidad 3 tema 1.2
JeffersonAguachela
 
In 10
In 10In 10
Unidad 3 tema 3
Unidad 3 tema 3Unidad 3 tema 3
Unidad 3 tema 3
JeffersonAguachela
 
Informe 3
Informe 3Informe 3
Unidad 2 tema 3
Unidad 2 tema 3Unidad 2 tema 3
Unidad 2 tema 3
JeffersonAguachela
 
Unidad 2 tema 4
Unidad 2 tema 4Unidad 2 tema 4
Unidad 2 tema 4
JeffersonAguachela
 
In 21
In 21In 21
In 15
In 15In 15

La actualidad más candente (20)

In 13
In 13In 13
In 13
 
In 7
In 7In 7
In 7
 
In 8
In 8In 8
In 8
 
Editable
EditableEditable
Editable
 
In 12
In 12In 12
In 12
 
In 11
In 11In 11
In 11
 
In 3
In 3In 3
In 3
 
Informe u4tema3.2
Informe u4tema3.2Informe u4tema3.2
Informe u4tema3.2
 
Informe u4tema3
Informe u4tema3Informe u4tema3
Informe u4tema3
 
Unidad 2 tema 2.1
Unidad 2 tema 2.1Unidad 2 tema 2.1
Unidad 2 tema 2.1
 
In 2
In 2In 2
In 2
 
Formulario u4tema4
Formulario u4tema4Formulario u4tema4
Formulario u4tema4
 
Unidad 3 tema 1.2
Unidad 3 tema 1.2Unidad 3 tema 1.2
Unidad 3 tema 1.2
 
In 10
In 10In 10
In 10
 
Unidad 3 tema 3
Unidad 3 tema 3Unidad 3 tema 3
Unidad 3 tema 3
 
Informe 3
Informe 3Informe 3
Informe 3
 
Unidad 2 tema 3
Unidad 2 tema 3Unidad 2 tema 3
Unidad 2 tema 3
 
Unidad 2 tema 4
Unidad 2 tema 4Unidad 2 tema 4
Unidad 2 tema 4
 
In 21
In 21In 21
In 21
 
In 15
In 15In 15
In 15
 

Similar a In 9

Informe#9
Informe#9Informe#9
Informe#9
paulcuenca9
 
Und 2 tema 4
Und 2   tema 4Und 2   tema 4
Und 2 tema 4
JeffersonGuaman10
 
09 porta
09 porta09 porta
09 porta
JuanSimbaa8
 
06 porta
06 porta06 porta
06 porta
JuanSimbaa8
 
Informe#6
Informe#6Informe#6
Informe#6
paulcuenca9
 
Informe#13
Informe#13Informe#13
Informe#13
paulcuenca9
 
Unid 2 tema 3
Unid 2  tema 3Unid 2  tema 3
Unid 2 tema 3
JeffersonGuaman10
 
Practica 6
Practica 6Practica 6
Practica 6
StalinNaranjo2
 
Informe#7
Informe#7Informe#7
Informe#7
paulcuenca9
 
Informe#10
Informe#10Informe#10
Informe#10
paulcuenca9
 
Informe#12
Informe#12Informe#12
Informe#12
paulcuenca9
 
Informe#15
Informe#15Informe#15
Informe#15
paulcuenca9
 
Informe#5
Informe#5Informe#5
Informe#5
paulcuenca9
 
Informe#14
Informe#14Informe#14
Informe#14
paulcuenca9
 

Similar a In 9 (20)

Informe#9
Informe#9Informe#9
Informe#9
 
Und 2 tema 4
Und 2   tema 4Und 2   tema 4
Und 2 tema 4
 
09 porta
09 porta09 porta
09 porta
 
09
0909
09
 
06 porta
06 porta06 porta
06 porta
 
Practica 0.6
Practica 0.6Practica 0.6
Practica 0.6
 
Informe#6
Informe#6Informe#6
Informe#6
 
Informe#13
Informe#13Informe#13
Informe#13
 
Unid 2 tema 3
Unid 2  tema 3Unid 2  tema 3
Unid 2 tema 3
 
Practica 6
Practica 6Practica 6
Practica 6
 
06
0606
06
 
Informe#7
Informe#7Informe#7
Informe#7
 
Informe#10
Informe#10Informe#10
Informe#10
 
10 porta
10 porta10 porta
10 porta
 
Informe#12
Informe#12Informe#12
Informe#12
 
12 porta
12 porta12 porta
12 porta
 
Informe#15
Informe#15Informe#15
Informe#15
 
Informe#5
Informe#5Informe#5
Informe#5
 
13 porta
13 porta13 porta
13 porta
 
Informe#14
Informe#14Informe#14
Informe#14
 

Más de LENINMATEO1

Examen
ExamenExamen
Examen
LENINMATEO1
 
Ejercicios basicos php lenin quishpe
Ejercicios basicos php lenin quishpeEjercicios basicos php lenin quishpe
Ejercicios basicos php lenin quishpe
LENINMATEO1
 
Tabla de multiplicar con for y while
Tabla de multiplicar con for y whileTabla de multiplicar con for y while
Tabla de multiplicar con for y while
LENINMATEO1
 
Tabla de multiplicar con for
Tabla de multiplicar con forTabla de multiplicar con for
Tabla de multiplicar con for
LENINMATEO1
 
Tabla de multiplicar con while
Tabla de multiplicar con whileTabla de multiplicar con while
Tabla de multiplicar con while
LENINMATEO1
 
Tarea con switch
Tarea con switchTarea con switch
Tarea con switch
LENINMATEO1
 
Uso de variables en php
Uso de variables en phpUso de variables en php
Uso de variables en php
LENINMATEO1
 

Más de LENINMATEO1 (20)

Examen
ExamenExamen
Examen
 
Chatbot
ChatbotChatbot
Chatbot
 
Cheque
ChequeCheque
Cheque
 
Ejercicios basicos php lenin quishpe
Ejercicios basicos php lenin quishpeEjercicios basicos php lenin quishpe
Ejercicios basicos php lenin quishpe
 
Tabla de multiplicar con for y while
Tabla de multiplicar con for y whileTabla de multiplicar con for y while
Tabla de multiplicar con for y while
 
Tabla de multiplicar con for
Tabla de multiplicar con forTabla de multiplicar con for
Tabla de multiplicar con for
 
Tabla de multiplicar con while
Tabla de multiplicar con whileTabla de multiplicar con while
Tabla de multiplicar con while
 
Tarea con switch
Tarea con switchTarea con switch
Tarea con switch
 
Uso de variables en php
Uso de variables en phpUso de variables en php
Uso de variables en php
 
In 29
In 29In 29
In 29
 
In 28
In 28In 28
In 28
 
In 27
In 27In 27
In 27
 
In 26
In 26In 26
In 26
 
In 25
In 25In 25
In 25
 
In 24
In 24In 24
In 24
 
In 23
In 23In 23
In 23
 
In 22
In 22In 22
In 22
 
In 21
In 21In 21
In 21
 
In 20
In 20In 20
In 20
 
In 18
In 18In 18
In 18
 

Último

CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
DivinoNioJess885
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
https://gramadal.wordpress.com/
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
20minutos
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
YasneidyGonzalez
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
DIANADIAZSILVA1
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
YolandaRodriguezChin
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Demetrio Ccesa Rayme
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
CESAR MIJAEL ESPINOZA SALAZAR
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
20minutos
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
jheisonraulmedinafer
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
Ruben53283
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 

Último (20)

CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 

In 9

  • 1. INFORME ESTUDIANTE:Lenin Quishpe SEMESTRE: Segundo PARALELO: C PRÁCTICA#9 TEMA: Desarrollo de nuestro novena practica en ECLIPSE. OBJETIVO: -Conocereldesarrollodeunprogramaen“Eclipse”,paraestedesarrollotendremosquecomprender 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: -Realizarunprogramaquecontengaunmenúquemepermitaelegireltipodeoperaciónquequiero realizar y que me permita ingresar los números de dicha operación DESARROLLO DE CONTENIDOS 1. Abrir la aplicación ECLIPSE. 2. Seleccionar la dirección en la que queramos guardar nuestro proyecto, en este caso lo vamos a guardar en Escritorio (workspace).
  • 2. 3. Creamos un proyecto nuevo de Java. 4. Le ponemos un nombre a nuestro proyecto y le damos clic en Finish. 5. Dentro de nuestro nuevo proyecto crearemos una nueva clase.
  • 3. 6. Al crear una nueva clase tenemos que asegurarnos que la opción de: “public static void main (String[]args) estémarcada. 7. 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. 8. 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. 9. Por último utilizaremos el botón para correr el programa. 10. 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á elresultado.
  • 5. 11.- Por último, dejaré la línea de código que utilicé. 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;
  • 6. 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"); } } }
  • 7. f.) ____ _______ f.) __________________ MSc. Víctor Zapata ESTUDIANTE DOCENTE