SlideShare una empresa de Scribd logo
1 de 9
GUÍA DE USO DE LABORATORIOS
ESTUDIANTE: Guzmán Gómez Carlos Jossue
SEMESTRE: Segundo
PARALELO: C
CARRERA: Pedagogía de las Ciencias Experimentales Informática
PRÁCTICA: #19
TEMA:
Eclipse: Menú de Opciones (validación de cédula)
OBJETIVO:
Definir códigos mediante el uso de sentencias contenidas en Eclipse para calcular la provincia a la
que pertenece un número de ciudadanía en conjunto con la suma de los valores tanto pares como
impares ingresados.
RESULTADOS DE APRENDIZAJE
 Obtener un correcto uso de las sentencias de Eclipse.
 Realizar montajes de códigos para conseguir diferentes operaciones y resultados.
 Obtener trabajos precisos con números enteros.
 Realizar composiciones de trabajos desde dos clases distintas en Eclipse.
ACTIVIDADES:
-Crear nuevos proyectos y clases en Eclipse.
-Formulación de códigos para ejecutar sentencias una cantidad de veces definida.
-Crear condiciones en valores preexistentes.
-Concretar códigos para continuar con un programa aunque este falle en la tarea impartida.
-Definir diferentes clases en Eclipse para dividir procedimientos y estructuras.
DESARROLLO DE CONTENIDOS
1. Primero abriremos el programa Eclipse.
2. Luego se creará un nuevo proyecto dando click izquierdo sobre “File”, “New” y “Java
Project”. Luego sobre la carpeta nombrada “src” damos click derecho, a continuación,
click izquierdo en “New” y “Class” para crear dos nuevas clases.
3. A continuación en la primera clase con el nombre de “Validaciondos” se introducirá las
respectivas operaciones que se requieren y su estructura para sumar los números pares o
impares ingresados empezando por insertar las librerías que nos serán de uso, en este caso
el import java.util.Scanner para la introducción de datos y la función principal public static
void main(String [ ] args) de todo programa ejecutable.
4. Después se realiza la introducción de las variables que se va a utilizar. En esta ocasión la
variable “int” para almacenar los valores enteros.
5. Por medio de la clase Scanner se despliega una estructura repetitiva gracias al “for”
desarrollado (i=0; i<10, i++) para obtener la entrada de los 10 números (que contiene la
cédula) a operar en conjunto con el objeto System.out.print que arrojará el mensaje “
“Introduzca un número: ” ”; y se procede a guardar los datos en las variable “cedula
[i]” con la asignación del “ingresar.nextInt ();”.
6. Por consiguiente, usando las sentencias “for” para las estructuras de control cíclica y el
“if” para declaraciones más simples, se establece la suma de los pares e impares que se
mostrarán por pantalla.
7. Después en la segunda clase creada con el nombre de “Validacion” para realizar el
desarrollo de las diferentes provincias del Ecuador se comienza por introducir las librerías
que nos serán de uso, en este caso el import java.util.Scanner para la introducción de datos
y la función principal public static void main(String [ ] args) de todo programa ejecutable.
8. Luego se realiza la introducción de las variables. En esta ocasión la variable “int” para el
desarrollo del código entero.
9. A continuación por medio de la clase Scanner se realiza la estructura para obtener la entrada
de los tipos primitivos junto al “for” que contiene la estructura cíclica (i=0; i<10; i++) en
conjunto con el objeto System.out.println que nos permitirá imprimir por pantalla el
mensaje “ “Introduzca un número: ” ” y se procede a guardarlo en la variable “cedula
[i]” con la asignación del “ingresar.nextInt ();”.
10. Nuevamente usando las sentencias “for” para las estructuras de control cíclica y el “if” para
declaraciones más simples se establece la suma de los pares e impares que se mostrarán por
pantalla junto a la respectiva provincia relacionada con el número de ciudadanía ingresado.
11. Posteriormente con la sentencia “if else” se indicará las instrucciones a realizar en caso de
no cumplirse una condición, es decir si la cédula ingresa es correcta se arrojará por
pantalla un mensaje de “ “n CÉDULA CORRECTA” ” y si la cédula ingresa no es
correcta se arrojará un mensaje de “ “n CÉDULA INCORRECTA” ” mediante el
método System.out.println.
12. Para finalizar, se estructura mediante la condición “if else” caracteres con respecto a o a
los primeros dígitos de cedula que identificarán la provincia de los ciudadanos
ecuatorianos y que determine si el carácter es verdadero (eligiendo una provincia) o falso
(eligiendo otra condición para evaluar). Es decir dentro del “if” se desarrolla la
característica de la provincia ( ejemplo: “cedula [0] == 0 && cedula [1] == 1” ) que
representa los primeros dígitos a evaluar en conjunto con el método System.out.println
que arrojará el nombre de la provincia correcta ( ejemplo: “Provincia de Azuay” ) y
añadiendo un nuevo “if else” para continuar declarando las 24 provincias faltantes.
13. Utilizar el botón para ordenar correr el programa.
14. Y por último al ejecutar el programa se debe:
1) Ingresar nuestro número de ciudadanía o el número de ciudadanía a analizar.
2) Observar respectivamente la suma de números pares e impares que corresponden a la
cédula ingresa.
3) Observar la validación del número de ciudadanía ingresado (si es correcto o no es
correcto) junto a la asignación de provincia que representa dicho número.
1)
2)
3)
f.) ________________________ f.) ________________________
Carlos Jossue Guzmán Gómez MSc. Víctor Zapata
ESTUDIANTE DOCENTE
BIBLIOGRAFÍA:
Franco, C. (2018, 16 octubre). Ova estructuras de control JAVA. Slideshare.
https://www.slideshare.net/CarlosAndrsFrancoRes/ova-119554647
Zapata, V. (2018, 23 mayo). Sintaxisenjava. Slideshare.
https://www.slideshare.net/victor1973/sintaxisenjava

Más contenido relacionado

La actualidad más candente

Switch case (informe_20)
Switch case (informe_20)Switch case (informe_20)
Switch case (informe_20)Carlos Guzmán
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++Jhon TRUJILLO
 
Guzman carlos tarea_2_2do_c(informe_7)
Guzman carlos tarea_2_2do_c(informe_7)Guzman carlos tarea_2_2do_c(informe_7)
Guzman carlos tarea_2_2do_c(informe_7)Carlos Guzmán
 
Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de javaFaral TF
 
Informe técnico 1
Informe técnico 1Informe técnico 1
Informe técnico 1Saya Paredes
 
05 sentencias basicas
05 sentencias basicas05 sentencias basicas
05 sentencias basicasCarlos
 
Ejercicios propuesto 3
Ejercicios propuesto 3Ejercicios propuesto 3
Ejercicios propuesto 3jfranco_123
 
Ejercicios con bucles repetitivos
Ejercicios con bucles repetitivosEjercicios con bucles repetitivos
Ejercicios con bucles repetitivosJoshe Varillas
 

La actualidad más candente (12)

Switch case (informe_20)
Switch case (informe_20)Switch case (informe_20)
Switch case (informe_20)
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++
 
Guzman carlos tarea_2_2do_c(informe_7)
Guzman carlos tarea_2_2do_c(informe_7)Guzman carlos tarea_2_2do_c(informe_7)
Guzman carlos tarea_2_2do_c(informe_7)
 
JAVAX
JAVAXJAVAX
JAVAX
 
Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de java
 
Informe técnico 1
Informe técnico 1Informe técnico 1
Informe técnico 1
 
05 sentencias basicas
05 sentencias basicas05 sentencias basicas
05 sentencias basicas
 
Metodo congruencial mixto en java
Metodo congruencial mixto en javaMetodo congruencial mixto en java
Metodo congruencial mixto en java
 
Ejercicios propuesto 3
Ejercicios propuesto 3Ejercicios propuesto 3
Ejercicios propuesto 3
 
Ejercicios en java
Ejercicios en javaEjercicios en java
Ejercicios en java
 
Ejercicios con bucles repetitivos
Ejercicios con bucles repetitivosEjercicios con bucles repetitivos
Ejercicios con bucles repetitivos
 
Ejercicios Python parte 4
Ejercicios Python parte 4Ejercicios Python parte 4
Ejercicios Python parte 4
 

Similar a Validación de cédula en Eclipse

Similar a Validación de cédula en Eclipse (20)

Switch case (informe_18)
Switch case (informe_18)Switch case (informe_18)
Switch case (informe_18)
 
Sentencia for (informe_10)
Sentencia for (informe_10)Sentencia for (informe_10)
Sentencia for (informe_10)
 
9
99
9
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
 
Programacion ejercicio unidimensional-convertido1
Programacion ejercicio unidimensional-convertido1Programacion ejercicio unidimensional-convertido1
Programacion ejercicio unidimensional-convertido1
 
S
SS
S
 
Farinango
FarinangoFarinango
Farinango
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
 
10
1010
10
 
Arreglos basándose en la cedula
Arreglos basándose en la cedula Arreglos basándose en la cedula
Arreglos basándose en la cedula
 
Informe de Gonzalo Farinango (AU).pdf
Informe de Gonzalo Farinango (AU).pdfInforme de Gonzalo Farinango (AU).pdf
Informe de Gonzalo Farinango (AU).pdf
 
Mi exp
Mi expMi exp
Mi exp
 
Introducción a JavaScript 2
Introducción a JavaScript 2Introducción a JavaScript 2
Introducción a JavaScript 2
 
Sentencia while (informe_12)
Sentencia while (informe_12)Sentencia while (informe_12)
Sentencia while (informe_12)
 
Switch case 2_(informe_15)
Switch case 2_(informe_15)Switch case 2_(informe_15)
Switch case 2_(informe_15)
 
Camila codigos
Camila codigosCamila codigos
Camila codigos
 
Poner numeros (informe_3)
Poner numeros (informe_3)Poner numeros (informe_3)
Poner numeros (informe_3)
 
Dfd
DfdDfd
Dfd
 
Diagramas de flujo
Diagramas de flujo Diagramas de flujo
Diagramas de flujo
 

Más de Carlos Guzmán

Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)Carlos Guzmán
 
Inf 18 (base de datos)
Inf 18 (base de datos)Inf 18 (base de datos)
Inf 18 (base de datos)Carlos Guzmán
 
Inf 16 (grupal 4) (lectura y desarrollo de un número)
Inf 16  (grupal 4) (lectura y desarrollo de un número)Inf 16  (grupal 4) (lectura y desarrollo de un número)
Inf 16 (grupal 4) (lectura y desarrollo de un número)Carlos Guzmán
 
Inf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicarInf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicarCarlos Guzmán
 
Inf 14 (ventadellantas) rines
Inf 14 (ventadellantas)   rinesInf 14 (ventadellantas)   rines
Inf 14 (ventadellantas) rinesCarlos Guzmán
 
Inf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) getInf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) getCarlos Guzmán
 
Inf 8 (tablas eliseth)
Inf 8 (tablas eliseth)Inf 8 (tablas eliseth)
Inf 8 (tablas eliseth)Carlos Guzmán
 
Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)Carlos Guzmán
 
Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)Carlos Guzmán
 
Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Carlos Guzmán
 

Más de Carlos Guzmán (20)

Proyecto final
Proyecto finalProyecto final
Proyecto final
 
Rúbrica proyecto
Rúbrica proyectoRúbrica proyecto
Rúbrica proyecto
 
Presentacion digital
Presentacion digitalPresentacion digital
Presentacion digital
 
Inf 17 (chatbot)
Inf 17 (chatbot)Inf 17 (chatbot)
Inf 17 (chatbot)
 
Inf 20 (fpdf)
Inf 20 (fpdf)Inf 20 (fpdf)
Inf 20 (fpdf)
 
Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)
 
Inf 18 (base de datos)
Inf 18 (base de datos)Inf 18 (base de datos)
Inf 18 (base de datos)
 
Inf 16 (grupal 4) (lectura y desarrollo de un número)
Inf 16  (grupal 4) (lectura y desarrollo de un número)Inf 16  (grupal 4) (lectura y desarrollo de un número)
Inf 16 (grupal 4) (lectura y desarrollo de un número)
 
Inf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicarInf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicar
 
Inf 14 (ventadellantas) rines
Inf 14 (ventadellantas)   rinesInf 14 (ventadellantas)   rines
Inf 14 (ventadellantas) rines
 
Inf 13 (switch)
Inf 13 (switch)Inf 13 (switch)
Inf 13 (switch)
 
Inf 12 (grupal 3)
Inf 12 (grupal 3)Inf 12 (grupal 3)
Inf 12 (grupal 3)
 
Inf 11 (post)
Inf 11 (post)Inf 11 (post)
Inf 11 (post)
 
Inf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) getInf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) get
 
Inf 9 (grupal 2)
Inf 9 (grupal 2)Inf 9 (grupal 2)
Inf 9 (grupal 2)
 
Inf 8 (tablas eliseth)
Inf 8 (tablas eliseth)Inf 8 (tablas eliseth)
Inf 8 (tablas eliseth)
 
Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)
 
Inf 6 (grupal 1)
Inf 6 (grupal 1)Inf 6 (grupal 1)
Inf 6 (grupal 1)
 
Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)
 
Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)
 

Último

KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 

Último (19)

KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 

Validación de cédula en Eclipse

  • 1. GUÍA DE USO DE LABORATORIOS ESTUDIANTE: Guzmán Gómez Carlos Jossue SEMESTRE: Segundo PARALELO: C CARRERA: Pedagogía de las Ciencias Experimentales Informática PRÁCTICA: #19 TEMA: Eclipse: Menú de Opciones (validación de cédula) OBJETIVO: Definir códigos mediante el uso de sentencias contenidas en Eclipse para calcular la provincia a la que pertenece un número de ciudadanía en conjunto con la suma de los valores tanto pares como impares ingresados. RESULTADOS DE APRENDIZAJE  Obtener un correcto uso de las sentencias de Eclipse.  Realizar montajes de códigos para conseguir diferentes operaciones y resultados.  Obtener trabajos precisos con números enteros.  Realizar composiciones de trabajos desde dos clases distintas en Eclipse. ACTIVIDADES: -Crear nuevos proyectos y clases en Eclipse. -Formulación de códigos para ejecutar sentencias una cantidad de veces definida. -Crear condiciones en valores preexistentes. -Concretar códigos para continuar con un programa aunque este falle en la tarea impartida. -Definir diferentes clases en Eclipse para dividir procedimientos y estructuras. DESARROLLO DE CONTENIDOS 1. Primero abriremos el programa Eclipse.
  • 2. 2. Luego se creará un nuevo proyecto dando click izquierdo sobre “File”, “New” y “Java Project”. Luego sobre la carpeta nombrada “src” damos click derecho, a continuación, click izquierdo en “New” y “Class” para crear dos nuevas clases. 3. A continuación en la primera clase con el nombre de “Validaciondos” se introducirá las respectivas operaciones que se requieren y su estructura para sumar los números pares o impares ingresados empezando por insertar las librerías que nos serán de uso, en este caso el import java.util.Scanner para la introducción de datos y la función principal public static void main(String [ ] args) de todo programa ejecutable. 4. Después se realiza la introducción de las variables que se va a utilizar. En esta ocasión la variable “int” para almacenar los valores enteros. 5. Por medio de la clase Scanner se despliega una estructura repetitiva gracias al “for” desarrollado (i=0; i<10, i++) para obtener la entrada de los 10 números (que contiene la cédula) a operar en conjunto con el objeto System.out.print que arrojará el mensaje “ “Introduzca un número: ” ”; y se procede a guardar los datos en las variable “cedula [i]” con la asignación del “ingresar.nextInt ();”.
  • 3. 6. Por consiguiente, usando las sentencias “for” para las estructuras de control cíclica y el “if” para declaraciones más simples, se establece la suma de los pares e impares que se mostrarán por pantalla. 7. Después en la segunda clase creada con el nombre de “Validacion” para realizar el desarrollo de las diferentes provincias del Ecuador se comienza por introducir las librerías que nos serán de uso, en este caso el import java.util.Scanner para la introducción de datos y la función principal public static void main(String [ ] args) de todo programa ejecutable. 8. Luego se realiza la introducción de las variables. En esta ocasión la variable “int” para el desarrollo del código entero.
  • 4. 9. A continuación por medio de la clase Scanner se realiza la estructura para obtener la entrada de los tipos primitivos junto al “for” que contiene la estructura cíclica (i=0; i<10; i++) en conjunto con el objeto System.out.println que nos permitirá imprimir por pantalla el mensaje “ “Introduzca un número: ” ” y se procede a guardarlo en la variable “cedula [i]” con la asignación del “ingresar.nextInt ();”. 10. Nuevamente usando las sentencias “for” para las estructuras de control cíclica y el “if” para declaraciones más simples se establece la suma de los pares e impares que se mostrarán por pantalla junto a la respectiva provincia relacionada con el número de ciudadanía ingresado. 11. Posteriormente con la sentencia “if else” se indicará las instrucciones a realizar en caso de no cumplirse una condición, es decir si la cédula ingresa es correcta se arrojará por pantalla un mensaje de “ “n CÉDULA CORRECTA” ” y si la cédula ingresa no es correcta se arrojará un mensaje de “ “n CÉDULA INCORRECTA” ” mediante el método System.out.println.
  • 5. 12. Para finalizar, se estructura mediante la condición “if else” caracteres con respecto a o a los primeros dígitos de cedula que identificarán la provincia de los ciudadanos ecuatorianos y que determine si el carácter es verdadero (eligiendo una provincia) o falso (eligiendo otra condición para evaluar). Es decir dentro del “if” se desarrolla la característica de la provincia ( ejemplo: “cedula [0] == 0 && cedula [1] == 1” ) que representa los primeros dígitos a evaluar en conjunto con el método System.out.println que arrojará el nombre de la provincia correcta ( ejemplo: “Provincia de Azuay” ) y añadiendo un nuevo “if else” para continuar declarando las 24 provincias faltantes.
  • 6.
  • 7. 13. Utilizar el botón para ordenar correr el programa. 14. Y por último al ejecutar el programa se debe: 1) Ingresar nuestro número de ciudadanía o el número de ciudadanía a analizar. 2) Observar respectivamente la suma de números pares e impares que corresponden a la cédula ingresa. 3) Observar la validación del número de ciudadanía ingresado (si es correcto o no es correcto) junto a la asignación de provincia que representa dicho número. 1)
  • 9. f.) ________________________ f.) ________________________ Carlos Jossue Guzmán Gómez MSc. Víctor Zapata ESTUDIANTE DOCENTE BIBLIOGRAFÍA: Franco, C. (2018, 16 octubre). Ova estructuras de control JAVA. Slideshare. https://www.slideshare.net/CarlosAndrsFrancoRes/ova-119554647 Zapata, V. (2018, 23 mayo). Sintaxisenjava. Slideshare. https://www.slideshare.net/victor1973/sintaxisenjava