SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
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:

Contenu connexe

Tendances

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
 

Tendances (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
 

Similaire à 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
 

Similaire à 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
 

Plus 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
 

Plus 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
 

Dernier

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnnlitzyleovaldivieso
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOPsicoterapia Holística
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 

Dernier (20)

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 

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: