SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://informatica.iesgrancapitan.org informatica@iesgrancapitan.org
IES Gran Capitán
Módulo: Programación
Ciclo Formativo de Grado Superior “Desarrollo de aplicaciones Web”
Listado Básico 3
Fecha entrega: 27-10-2015
Autor: Miguel Ángel López Moyano
Listado Básico 3 2
Autor: Miguel Ángel López Moyano
1. Define la clase AccesoDenegado que simule el acceso a un sitio en función de dos
valores introducidos por el usuario: edad del usuario y autorización paterna. Sólo
aparecerá el mensaje "Bienvenido" si el usuario es mayor de edad o si siendo menor
de edad tiene la autorización paterna. En cualquier otro caso, que muestre "Acceso
denegado"
Código:
Resultado:
Listado Básico 3 3
Autor: Miguel Ángel López Moyano
2. Define la clase BuscandoElCero. Utilizando el método Math.random() que
devuelve un número aleatorio entre 0 y 1 [0, 1) comprueba mediante un bucle
infinito si el resultado en algún momento da el valor 0. Utiliza la sentencia break
para salir del bucle.
Código:
Resultado:
3. Define la clase SeriesCrecientesDe25. Utilizando las tres estructuras de repetición
(while, do while y for) genera la serie del 0 al 1000 con un incremento de 25 (ambos
incluídos).
Código:
Listado Básico 3 4
Autor: Miguel Ángel López Moyano
Resultado:
4. Define la clase SeriesDecrecientesDe25. Utilizando las tres estructuras de
repetición (while, do while y for) genera las series del 1000 al 0 con un decremento
de 25 (ambos incluídos)
Código:
Listado Básico 3 5
Autor: Miguel Ángel López Moyano
Resultado:
5. Define la clase EsPositivoNegativo que pide repetidas veces un entero por teclado
e indica si es positivo o negativo. En caso de ser cero, se sale del programa diciendo
adiós. Crea tres versiones con las tres estructuras repetitivas y utilizando la
sentencia break.
Con while:
Listado Básico 3 6
Autor: Miguel Ángel López Moyano
Con do while:
Con for:
Listado Básico 3 7
Autor: Miguel Ángel López Moyano
Resultado:
6. Define la clase Mayor que pide repetidas veces dos enteros por teclado e indica
cuál es el mayor. En caso de ser iguales se sale del programa diciendo adiós. Utiliza
la sentencia break
Código:
Listado Básico 3 8
Autor: Miguel Ángel López Moyano
Resultado:
7. Define la clase Menor que pide repetidas veces dos enteros por teclado e indica
cuál es el menor. En caso de ser iguales se sale del programa diciendo adiós. Utiliza
la sentencia break
Código:
Listado Básico 3 9
Autor: Miguel Ángel López Moyano
Resultado:
8. Define la clase Intercambio que pide dos enteros por teclado e intercambia el valor
de ambas variables. Muestra el valor antes y después del intercambio.
Código:
Listado Básico 3 10
Autor: Miguel Ángel López Moyano
Resultado:
9. Define la clase DiaDelMes que pide dos enteros, que representarán un mes y un
año. Se visualizará el número de días del mes, teniendo en cuenta que:
a. 31 días tienen Enero, Marzo, Mayo, Julio, Agosto, Octubre, Diciembre
b. 30 días tienen Abril, Junio, Septiembre, Noviembre
c. Febrero tiene 29 días si el año es bisiesto.En cualquier otro caso, tiene 28
d. Un año es bisiesto si es divisible entre 4, a menos que sea divisible entre 100. Sin
embargo, si un año es divisible entre 100 y además es divisible entre 400, también
resulta bisiesto
Código:
Listado Básico 3 11
Autor: Miguel Ángel López Moyano
Resultado:
Listado Básico 3 12
Autor: Miguel Ángel López Moyano
10. Define la clase BuscaArroba. Lee caracteres desde teclado hasta que introduzca
la arroba. Una vez introducida, se mostrará el número de caracteres introducidos
entre la B mayúscula y la T mayúscula.
Código:
Resultado:
11. Define la clase LeeEnteros. Lee 10 enteros e indica al final si se ha introducido
algún cero.
Código:
Listado Básico 3 13
Autor: Miguel Ángel López Moyano
Resultado:
12. Define la clase CuentaCaracteres. Lee caracteres desde el teclado hasta que el
usuario introduce un asterisco. En ese caso, se mostrará un recuento de:
a. Los dígitos introducidos [0-9]
Listado Básico 3 14
Autor: Miguel Ángel López Moyano
b. Las minúsculas introducidos [a-z]
c. Las mayúsculas introducidos [A-Z]
d. El resto de caracteres (Sin contar el asterisco)
Código:
Resultado:
Listado Básico 3 15
Autor: Miguel Ángel López Moyano
13. Define la clase DosNumeros. Lee dos enteros hasta que sean distintos. Si no lo
son, se mostrará el mensaje "Son iguales". Una vez introducidos ambos de forma
correcta se mostrará el menor de ellos. Utiliza el operador ?
Código:
Resultado:

Más contenido relacionado

La actualidad más candente

24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)r_nivelo21
 
Ejercicios grupales programacion
Ejercicios grupales programacionEjercicios grupales programacion
Ejercicios grupales programacionmikeburhnan
 
Introducción a JavaScript 2
Introducción a JavaScript 2Introducción a JavaScript 2
Introducción a JavaScript 2Lorenzo Alejo
 
Material de Clases TP 03 - Programación Computacional
Material de Clases TP 03 - Programación ComputacionalMaterial de Clases TP 03 - Programación Computacional
Material de Clases TP 03 - Programación Computacionalmnllorente
 
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303louis1984
 
Tema1 ejercicios resueltos diagrama de flujos
Tema1 ejercicios resueltos diagrama de flujosTema1 ejercicios resueltos diagrama de flujos
Tema1 ejercicios resueltos diagrama de flujosYlmata Mata
 
Trabajo final programacion
Trabajo final programacionTrabajo final programacion
Trabajo final programacionCarlos G Mora
 
Algoritmos computacionales
Algoritmos computacionalesAlgoritmos computacionales
Algoritmos computacionalesJose Gonzalez
 

La actualidad más candente (19)

Excondicionales
ExcondicionalesExcondicionales
Excondicionales
 
Tema 05 condicional
Tema 05 condicionalTema 05 condicional
Tema 05 condicional
 
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
 
Exposicion 5
Exposicion 5Exposicion 5
Exposicion 5
 
Ejercicios grupales programacion
Ejercicios grupales programacionEjercicios grupales programacion
Ejercicios grupales programacion
 
Introducción a JavaScript 2
Introducción a JavaScript 2Introducción a JavaScript 2
Introducción a JavaScript 2
 
Ejercicios java
Ejercicios javaEjercicios java
Ejercicios java
 
Tema 03 condicional
Tema 03 condicionalTema 03 condicional
Tema 03 condicional
 
Material de Clases TP 03 - Programación Computacional
Material de Clases TP 03 - Programación ComputacionalMaterial de Clases TP 03 - Programación Computacional
Material de Clases TP 03 - Programación Computacional
 
Ejercicio
EjercicioEjercicio
Ejercicio
 
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
 
PhpLab04
PhpLab04PhpLab04
PhpLab04
 
Unidimensional
UnidimensionalUnidimensional
Unidimensional
 
Tema1 ejercicios resueltos diagrama de flujos
Tema1 ejercicios resueltos diagrama de flujosTema1 ejercicios resueltos diagrama de flujos
Tema1 ejercicios resueltos diagrama de flujos
 
Trabajo final programacion
Trabajo final programacionTrabajo final programacion
Trabajo final programacion
 
Algoritmos computacionales
Algoritmos computacionalesAlgoritmos computacionales
Algoritmos computacionales
 
Ejercicios selectivos
Ejercicios selectivosEjercicios selectivos
Ejercicios selectivos
 
Taller tecnología
Taller tecnologíaTaller tecnología
Taller tecnología
 
Metodos numericos s14
Metodos numericos s14Metodos numericos s14
Metodos numericos s14
 

Similar a Listado Ejercicios Básicos Java 3

Listado de ejercicios java estructuras control (II)
Listado de ejercicios java estructuras control (II)Listado de ejercicios java estructuras control (II)
Listado de ejercicios java estructuras control (II)Jesús López González
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C# saydo2007
 
Ejemplos de pseudocodigos
Ejemplos de pseudocodigosEjemplos de pseudocodigos
Ejemplos de pseudocodigosTania Tellez
 
Instrucciones entrada y salida c++
Instrucciones entrada y salida c++Instrucciones entrada y salida c++
Instrucciones entrada y salida c++Kelvin Cubi
 
Manual de usuario dfd
Manual de usuario dfdManual de usuario dfd
Manual de usuario dfdMir TirHu
 
Diagramasdeflujo 141006093907-conversion-gate01 (1)
Diagramasdeflujo 141006093907-conversion-gate01 (1)Diagramasdeflujo 141006093907-conversion-gate01 (1)
Diagramasdeflujo 141006093907-conversion-gate01 (1)Josué Naquid
 
Manual de usuario dfd
Manual de usuario dfdManual de usuario dfd
Manual de usuario dfdMir TirHu
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujojhon silva
 
Lab 3 while for compiladores e interpretes
Lab 3 while for  compiladores e interpretesLab 3 while for  compiladores e interpretes
Lab 3 while for compiladores e interpretes1325210317
 
Tema 04 seleccion multiple
Tema 04 seleccion multipleTema 04 seleccion multiple
Tema 04 seleccion multipleJorge Pariasca
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosluisfelipe2014
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujofcgm2
 

Similar a Listado Ejercicios Básicos Java 3 (20)

Listado de ejercicios java estructuras control (II)
Listado de ejercicios java estructuras control (II)Listado de ejercicios java estructuras control (II)
Listado de ejercicios java estructuras control (II)
 
Listado Basico Estructuras Control Java
Listado Basico Estructuras Control JavaListado Basico Estructuras Control Java
Listado Basico Estructuras Control Java
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C#
 
Ejemplos de pseudocodigos
Ejemplos de pseudocodigosEjemplos de pseudocodigos
Ejemplos de pseudocodigos
 
Instrucciones entrada y salida c++
Instrucciones entrada y salida c++Instrucciones entrada y salida c++
Instrucciones entrada y salida c++
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Manual de usuario dfd
Manual de usuario dfdManual de usuario dfd
Manual de usuario dfd
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramasdeflujo 141006093907-conversion-gate01 (1)
Diagramasdeflujo 141006093907-conversion-gate01 (1)Diagramasdeflujo 141006093907-conversion-gate01 (1)
Diagramasdeflujo 141006093907-conversion-gate01 (1)
 
Manual de usuario dfd
Manual de usuario dfdManual de usuario dfd
Manual de usuario dfd
 
Andy
AndyAndy
Andy
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Lab 3 while for compiladores e interpretes
Lab 3 while for  compiladores e interpretesLab 3 while for  compiladores e interpretes
Lab 3 while for compiladores e interpretes
 
Tema 04 seleccion multiple
Tema 04 seleccion multipleTema 04 seleccion multiple
Tema 04 seleccion multiple
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Guía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web BásicaGuía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web Básica
 
Guía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web BásicaGuía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web Básica
 
Prac2
Prac2Prac2
Prac2
 

Más de Miguel Angel López Moyano

Principios heurísticos de Nielsen (Presentación)
Principios heurísticos de Nielsen (Presentación)Principios heurísticos de Nielsen (Presentación)
Principios heurísticos de Nielsen (Presentación)Miguel Angel López Moyano
 

Más de Miguel Angel López Moyano (20)

Material design
Material designMaterial design
Material design
 
Material design (Trabajo)
Material design (Trabajo)Material design (Trabajo)
Material design (Trabajo)
 
Principios heurísticos de Nielsen (Presentación)
Principios heurísticos de Nielsen (Presentación)Principios heurísticos de Nielsen (Presentación)
Principios heurísticos de Nielsen (Presentación)
 
Principios heurísticos de Nielsen (Trabajo)
Principios heurísticos de Nielsen (Trabajo)Principios heurísticos de Nielsen (Trabajo)
Principios heurísticos de Nielsen (Trabajo)
 
PHP: Instalación de Apache2, PHP5 y MySQL
PHP: Instalación de Apache2, PHP5 y MySQLPHP: Instalación de Apache2, PHP5 y MySQL
PHP: Instalación de Apache2, PHP5 y MySQL
 
Autenticación de usuarios usando Kerberos
Autenticación de usuarios usando KerberosAutenticación de usuarios usando Kerberos
Autenticación de usuarios usando Kerberos
 
¿Qué es Kerberos?
¿Qué es Kerberos?¿Qué es Kerberos?
¿Qué es Kerberos?
 
Java básico: Expresiones
Java básico: ExpresionesJava básico: Expresiones
Java básico: Expresiones
 
Bloqueos isp
Bloqueos ispBloqueos isp
Bloqueos isp
 
Presentación Web application firewall
Presentación Web application firewallPresentación Web application firewall
Presentación Web application firewall
 
Documentación Web application firewall
Documentación Web application firewallDocumentación Web application firewall
Documentación Web application firewall
 
Anexo Web application firewall
Anexo Web application firewallAnexo Web application firewall
Anexo Web application firewall
 
Arranque dual en Mac
Arranque dual en MacArranque dual en Mac
Arranque dual en Mac
 
Web kiosk con ubuntu
Web kiosk con ubuntuWeb kiosk con ubuntu
Web kiosk con ubuntu
 
Web application firewall
Web application firewallWeb application firewall
Web application firewall
 
Google Cloud Print
Google Cloud PrintGoogle Cloud Print
Google Cloud Print
 
Planificacion de tareas en windows
Planificacion de tareas en windowsPlanificacion de tareas en windows
Planificacion de tareas en windows
 
Monitorizacion de Sistemas
Monitorizacion de SistemasMonitorizacion de Sistemas
Monitorizacion de Sistemas
 
Uso de Telnet en Windows y Linux
Uso de Telnet en Windows y LinuxUso de Telnet en Windows y Linux
Uso de Telnet en Windows y Linux
 
Administracion remota windows
Administracion remota windowsAdministracion remota windows
Administracion remota windows
 

Último

ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 

Último (20)

ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 

Listado Ejercicios Básicos Java 3

  • 1. IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://informatica.iesgrancapitan.org informatica@iesgrancapitan.org IES Gran Capitán Módulo: Programación Ciclo Formativo de Grado Superior “Desarrollo de aplicaciones Web” Listado Básico 3 Fecha entrega: 27-10-2015 Autor: Miguel Ángel López Moyano
  • 2. Listado Básico 3 2 Autor: Miguel Ángel López Moyano 1. Define la clase AccesoDenegado que simule el acceso a un sitio en función de dos valores introducidos por el usuario: edad del usuario y autorización paterna. Sólo aparecerá el mensaje "Bienvenido" si el usuario es mayor de edad o si siendo menor de edad tiene la autorización paterna. En cualquier otro caso, que muestre "Acceso denegado" Código: Resultado:
  • 3. Listado Básico 3 3 Autor: Miguel Ángel López Moyano 2. Define la clase BuscandoElCero. Utilizando el método Math.random() que devuelve un número aleatorio entre 0 y 1 [0, 1) comprueba mediante un bucle infinito si el resultado en algún momento da el valor 0. Utiliza la sentencia break para salir del bucle. Código: Resultado: 3. Define la clase SeriesCrecientesDe25. Utilizando las tres estructuras de repetición (while, do while y for) genera la serie del 0 al 1000 con un incremento de 25 (ambos incluídos). Código:
  • 4. Listado Básico 3 4 Autor: Miguel Ángel López Moyano Resultado: 4. Define la clase SeriesDecrecientesDe25. Utilizando las tres estructuras de repetición (while, do while y for) genera las series del 1000 al 0 con un decremento de 25 (ambos incluídos) Código:
  • 5. Listado Básico 3 5 Autor: Miguel Ángel López Moyano Resultado: 5. Define la clase EsPositivoNegativo que pide repetidas veces un entero por teclado e indica si es positivo o negativo. En caso de ser cero, se sale del programa diciendo adiós. Crea tres versiones con las tres estructuras repetitivas y utilizando la sentencia break. Con while:
  • 6. Listado Básico 3 6 Autor: Miguel Ángel López Moyano Con do while: Con for:
  • 7. Listado Básico 3 7 Autor: Miguel Ángel López Moyano Resultado: 6. Define la clase Mayor que pide repetidas veces dos enteros por teclado e indica cuál es el mayor. En caso de ser iguales se sale del programa diciendo adiós. Utiliza la sentencia break Código:
  • 8. Listado Básico 3 8 Autor: Miguel Ángel López Moyano Resultado: 7. Define la clase Menor que pide repetidas veces dos enteros por teclado e indica cuál es el menor. En caso de ser iguales se sale del programa diciendo adiós. Utiliza la sentencia break Código:
  • 9. Listado Básico 3 9 Autor: Miguel Ángel López Moyano Resultado: 8. Define la clase Intercambio que pide dos enteros por teclado e intercambia el valor de ambas variables. Muestra el valor antes y después del intercambio. Código:
  • 10. Listado Básico 3 10 Autor: Miguel Ángel López Moyano Resultado: 9. Define la clase DiaDelMes que pide dos enteros, que representarán un mes y un año. Se visualizará el número de días del mes, teniendo en cuenta que: a. 31 días tienen Enero, Marzo, Mayo, Julio, Agosto, Octubre, Diciembre b. 30 días tienen Abril, Junio, Septiembre, Noviembre c. Febrero tiene 29 días si el año es bisiesto.En cualquier otro caso, tiene 28 d. Un año es bisiesto si es divisible entre 4, a menos que sea divisible entre 100. Sin embargo, si un año es divisible entre 100 y además es divisible entre 400, también resulta bisiesto Código:
  • 11. Listado Básico 3 11 Autor: Miguel Ángel López Moyano Resultado:
  • 12. Listado Básico 3 12 Autor: Miguel Ángel López Moyano 10. Define la clase BuscaArroba. Lee caracteres desde teclado hasta que introduzca la arroba. Una vez introducida, se mostrará el número de caracteres introducidos entre la B mayúscula y la T mayúscula. Código: Resultado: 11. Define la clase LeeEnteros. Lee 10 enteros e indica al final si se ha introducido algún cero. Código:
  • 13. Listado Básico 3 13 Autor: Miguel Ángel López Moyano Resultado: 12. Define la clase CuentaCaracteres. Lee caracteres desde el teclado hasta que el usuario introduce un asterisco. En ese caso, se mostrará un recuento de: a. Los dígitos introducidos [0-9]
  • 14. Listado Básico 3 14 Autor: Miguel Ángel López Moyano b. Las minúsculas introducidos [a-z] c. Las mayúsculas introducidos [A-Z] d. El resto de caracteres (Sin contar el asterisco) Código: Resultado:
  • 15. Listado Básico 3 15 Autor: Miguel Ángel López Moyano 13. Define la clase DosNumeros. Lee dos enteros hasta que sean distintos. Si no lo son, se mostrará el mensaje "Son iguales". Una vez introducidos ambos de forma correcta se mostrará el menor de ellos. Utiliza el operador ? Código: Resultado: