SlideShare a Scribd company logo
1 of 21
TALLER DE PROGRAMACIÓN
Clase #5
RESOLUCIÓN RETO DE LA CLASE ANTERIOR
                                             Varios
                                             boolean esPrimo( int )
     En JAVA:
                                             String primos( int )
      Implementar la siguiente              boolean esBisiesto( int )
       interfaz de usuario                   Int diaMes( int, int )
      Utilizando las siguientes
                                             String calendario ( int )
       clases

                                             PruebaVarios
1.   Verificar si un numero es primo
2.   Mostrar los n primeros numeros primos
                                             void main( String [] )
3.   Verificar si un año es bisiesto
4.   Saber cuantos dias tiene un mes
5.   Mostrar el calendario de un año
0.   Salir

Digite su opcion?
STATIC? WHY MAIN IS STATIC?
 Explicación de métodos estáticos Vs. Métodos no
  estáticos.
 Explicación de porque el main() debe declararse
  como static.
GENERACIÓN DE NÚMEROS ALEATORIOS
RETO PRÓXIMA CLASE
   Construir un juego, donde el usuario tenga que
    adivinar el número que el PC “piense”. Es decir, el
    programa aleatoriamente genera un número entre
    1 y 1000 (no se lo muestra al usuario). Luego le
    dice al usuario: “Intento 1, digite número” el usuario
    ingresa cualquier número y el programa le dice si
    es número ingresado es mayor o menor que el
    número “pensado”, esto lo hace varias veces, gana
    el juego el jugador que adivine el número en un
    menor número de intentos.
AHORA SI LA SOLUCIÓN DEL RETO
AHORA SI LA SOLUCIÓN DEL RETO
AHORA SI LA SOLUCIÓN DEL RETO
AHORA SI LA SOLUCIÓN DEL RETO
AHORA SI LA SOLUCIÓN DEL RETO
AHORA SI LA SOLUCIÓN DEL RETO
AHORA SI LA SOLUCIÓN DEL RETO
AHORA SI LA SOLUCIÓN DEL RETO
AHORA SI LA SOLUCIÓN DEL RETO
AHORA SI LA SOLUCIÓN DEL RETO
AHORA SI LA SOLUCIÓN DEL RETO
AHORA SI LA SOLUCIÓN DEL RETO
AHORA SI LA SOLUCIÓN DEL RETO
AHORA SI LA SOLUCIÓN DEL RETO
AHORA SI LA SOLUCIÓN DEL RETO
AHORA SI LA SOLUCIÓN DEL RETO

More Related Content

What's hot

Curso de Nivelación de Algoritmos - Clase 1
Curso de Nivelación de Algoritmos - Clase 1Curso de Nivelación de Algoritmos - Clase 1
Curso de Nivelación de Algoritmos - Clase 1
Ernesto Mislej
 
Curso de Nivelación de Algoritmos - Clase 2
Curso de Nivelación de Algoritmos - Clase 2Curso de Nivelación de Algoritmos - Clase 2
Curso de Nivelación de Algoritmos - Clase 2
Ernesto Mislej
 
Paradigmas de programacion 2
Paradigmas de programacion 2Paradigmas de programacion 2
Paradigmas de programacion 2
jeansebas154
 
ESTRUCTURA LÓGICA DE DECISIÓN MÚLTIPLE:CUANDO
ESTRUCTURA LÓGICA DE DECISIÓN MÚLTIPLE:CUANDOESTRUCTURA LÓGICA DE DECISIÓN MÚLTIPLE:CUANDO
ESTRUCTURA LÓGICA DE DECISIÓN MÚLTIPLE:CUANDO
carlarpalomino
 
Curso de Nivelación de Algoritmos - Clase 5
Curso de Nivelación de Algoritmos - Clase 5Curso de Nivelación de Algoritmos - Clase 5
Curso de Nivelación de Algoritmos - Clase 5
Ernesto Mislej
 
Diagramas De Flujo
Diagramas De FlujoDiagramas De Flujo
Diagramas De Flujo
carlospaul
 

What's hot (20)

Asesoria Virtual Metodología de la Programación I
Asesoria Virtual Metodología de la Programación IAsesoria Virtual Metodología de la Programación I
Asesoria Virtual Metodología de la Programación I
 
Curso de Nivelación de Algoritmos - Clase 1
Curso de Nivelación de Algoritmos - Clase 1Curso de Nivelación de Algoritmos - Clase 1
Curso de Nivelación de Algoritmos - Clase 1
 
4 Datos
4 Datos4 Datos
4 Datos
 
Lógica de programación
Lógica de programaciónLógica de programación
Lógica de programación
 
Pseudocdigo
PseudocdigoPseudocdigo
Pseudocdigo
 
Curso de Nivelación de Algoritmos - Clase 2
Curso de Nivelación de Algoritmos - Clase 2Curso de Nivelación de Algoritmos - Clase 2
Curso de Nivelación de Algoritmos - Clase 2
 
Metodologia de la programación Capitulo 1: Conceptos Generales
Metodologia de la programación Capitulo 1: Conceptos GeneralesMetodologia de la programación Capitulo 1: Conceptos Generales
Metodologia de la programación Capitulo 1: Conceptos Generales
 
Paradigmas de programacion 2
Paradigmas de programacion 2Paradigmas de programacion 2
Paradigmas de programacion 2
 
ESTRUCTURA LÓGICA DE DECISIÓN MÚLTIPLE:CUANDO
ESTRUCTURA LÓGICA DE DECISIÓN MÚLTIPLE:CUANDOESTRUCTURA LÓGICA DE DECISIÓN MÚLTIPLE:CUANDO
ESTRUCTURA LÓGICA DE DECISIÓN MÚLTIPLE:CUANDO
 
Lógica y Algoritmos
Lógica y AlgoritmosLógica y Algoritmos
Lógica y Algoritmos
 
Guia de aprendizaje VS2005-2010
Guia de aprendizaje VS2005-2010Guia de aprendizaje VS2005-2010
Guia de aprendizaje VS2005-2010
 
Creando diagramas de flujo con dfd
Creando diagramas de flujo con dfdCreando diagramas de flujo con dfd
Creando diagramas de flujo con dfd
 
Curso de Nivelación de Algoritmos - Clase 5
Curso de Nivelación de Algoritmos - Clase 5Curso de Nivelación de Algoritmos - Clase 5
Curso de Nivelación de Algoritmos - Clase 5
 
Diagramas De Flujo
Diagramas De FlujoDiagramas De Flujo
Diagramas De Flujo
 
Presentacion de vectores y matrices
Presentacion de vectores y matricesPresentacion de vectores y matrices
Presentacion de vectores y matrices
 
Programación de nivel básico 3. c1. p3.
Programación de nivel básico 3. c1. p3.Programación de nivel básico 3. c1. p3.
Programación de nivel básico 3. c1. p3.
 
Vectores Matrices I
Vectores Matrices IVectores Matrices I
Vectores Matrices I
 
4. variables almacenamiento de información
4. variables   almacenamiento de información4. variables   almacenamiento de información
4. variables almacenamiento de información
 
Guía de estudio algoritmos en dfd
Guía de estudio algoritmos en dfdGuía de estudio algoritmos en dfd
Guía de estudio algoritmos en dfd
 
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
 

Viewers also liked

M09 administration du-personnel_ter-tce
M09 administration du-personnel_ter-tceM09 administration du-personnel_ter-tce
M09 administration du-personnel_ter-tce
Ghanii Bakouri
 
018 fr wp_steve-jobs-presentation-secrets
018 fr wp_steve-jobs-presentation-secrets018 fr wp_steve-jobs-presentation-secrets
018 fr wp_steve-jobs-presentation-secrets
Marie Bluzet Proniewski
 
Importance alaqsa
Importance alaqsaImportance alaqsa
Importance alaqsa
uuploadpdf
 
Gestion de conocimiento
Gestion de conocimientoGestion de conocimiento
Gestion de conocimiento
Jenny Berrocal
 
Mettez les verbes suivants au présent iii groupe
Mettez les verbes suivants au présent  iii groupeMettez les verbes suivants au présent  iii groupe
Mettez les verbes suivants au présent iii groupe
Grama Violeta
 
Exposition Les déchets : du tout-à-la-rue à la collecte sélective
Exposition Les déchets : du tout-à-la-rue à la collecte sélectiveExposition Les déchets : du tout-à-la-rue à la collecte sélective
Exposition Les déchets : du tout-à-la-rue à la collecte sélective
csham
 
Formation mur vegetal_qr_code
Formation mur vegetal_qr_codeFormation mur vegetal_qr_code
Formation mur vegetal_qr_code
Laurent Cheret
 

Viewers also liked (20)

D'étudiant à travailleur
D'étudiant à travailleurD'étudiant à travailleur
D'étudiant à travailleur
 
Tabla comparativa de mitos
Tabla comparativa de mitosTabla comparativa de mitos
Tabla comparativa de mitos
 
M09 administration du-personnel_ter-tce
M09 administration du-personnel_ter-tceM09 administration du-personnel_ter-tce
M09 administration du-personnel_ter-tce
 
Expo novembre 2012
Expo novembre 2012Expo novembre 2012
Expo novembre 2012
 
Voxinfantis rapportglobal-feb2012
Voxinfantis rapportglobal-feb2012Voxinfantis rapportglobal-feb2012
Voxinfantis rapportglobal-feb2012
 
Santorini
SantoriniSantorini
Santorini
 
018 fr wp_steve-jobs-presentation-secrets
018 fr wp_steve-jobs-presentation-secrets018 fr wp_steve-jobs-presentation-secrets
018 fr wp_steve-jobs-presentation-secrets
 
Agenda du SÉMINAIRE INTERNATIONAL SUR LE SYSTÈME DE RECOUVREMENT DES AVOIRS ...
Agenda du SÉMINAIRE  INTERNATIONAL SUR LE SYSTÈME DE RECOUVREMENT DES AVOIRS ...Agenda du SÉMINAIRE  INTERNATIONAL SUR LE SYSTÈME DE RECOUVREMENT DES AVOIRS ...
Agenda du SÉMINAIRE INTERNATIONAL SUR LE SYSTÈME DE RECOUVREMENT DES AVOIRS ...
 
Esthétique des médias
Esthétique des médiasEsthétique des médias
Esthétique des médias
 
Act 2.3 cuadro comparativo
Act 2.3 cuadro comparativoAct 2.3 cuadro comparativo
Act 2.3 cuadro comparativo
 
Formulaire de candidature_2013
Formulaire de candidature_2013Formulaire de candidature_2013
Formulaire de candidature_2013
 
Importance alaqsa
Importance alaqsaImportance alaqsa
Importance alaqsa
 
calendario
calendariocalendario
calendario
 
Gestion de conocimiento
Gestion de conocimientoGestion de conocimiento
Gestion de conocimiento
 
Bdo
BdoBdo
Bdo
 
TIC
TICTIC
TIC
 
Mettez les verbes suivants au présent iii groupe
Mettez les verbes suivants au présent  iii groupeMettez les verbes suivants au présent  iii groupe
Mettez les verbes suivants au présent iii groupe
 
Clubs utilisateurs ENT l'Educ de Normandie : conclusions par départements
Clubs utilisateurs ENT l'Educ de Normandie : conclusions par départementsClubs utilisateurs ENT l'Educ de Normandie : conclusions par départements
Clubs utilisateurs ENT l'Educ de Normandie : conclusions par départements
 
Exposition Les déchets : du tout-à-la-rue à la collecte sélective
Exposition Les déchets : du tout-à-la-rue à la collecte sélectiveExposition Les déchets : du tout-à-la-rue à la collecte sélective
Exposition Les déchets : du tout-à-la-rue à la collecte sélective
 
Formation mur vegetal_qr_code
Formation mur vegetal_qr_codeFormation mur vegetal_qr_code
Formation mur vegetal_qr_code
 

Similar to Taller de programación clase #5

Pequeño Manual de usuario slideshare
Pequeño Manual de usuario slidesharePequeño Manual de usuario slideshare
Pequeño Manual de usuario slideshare
ERICKLUISDJ
 
Practicas java gustavo carbajal macias 402
Practicas java gustavo carbajal macias 402Practicas java gustavo carbajal macias 402
Practicas java gustavo carbajal macias 402
Gustavo Macias
 
Practicas java gustavo carbajal macias 402
Practicas java gustavo carbajal macias 402Practicas java gustavo carbajal macias 402
Practicas java gustavo carbajal macias 402
Gustavo Macias
 
Manualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta williamManualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta william
acostaw1991
 
Taller de programación clase #2
Taller de programación   clase #2Taller de programación   clase #2
Taller de programación clase #2
Carlos Posada
 
Taller de programación clase #2
Taller de programación   clase #2Taller de programación   clase #2
Taller de programación clase #2
Juan Cardona
 

Similar to Taller de programación clase #5 (20)

Manual en equipo
Manual en equipoManual en equipo
Manual en equipo
 
Manual en equipo
Manual en equipoManual en equipo
Manual en equipo
 
Pequeño Manual de usuario slideshare
Pequeño Manual de usuario slidesharePequeño Manual de usuario slideshare
Pequeño Manual de usuario slideshare
 
Pequeño Manual de usuario slideshare
Pequeño Manual de usuario slidesharePequeño Manual de usuario slideshare
Pequeño Manual de usuario slideshare
 
Python (práctica 2)
Python (práctica 2)Python (práctica 2)
Python (práctica 2)
 
Practicas java gustavo carbajal macias 402
Practicas java gustavo carbajal macias 402Practicas java gustavo carbajal macias 402
Practicas java gustavo carbajal macias 402
 
articles-230453_recurso_4.pptx
articles-230453_recurso_4.pptxarticles-230453_recurso_4.pptx
articles-230453_recurso_4.pptx
 
Recursividad
RecursividadRecursividad
Recursividad
 
Examen de recuperacion
Examen de recuperacionExamen de recuperacion
Examen de recuperacion
 
Aa javaaa intro
Aa javaaa introAa javaaa intro
Aa javaaa intro
 
Manualdeslideshare
ManualdeslideshareManualdeslideshare
Manualdeslideshare
 
Manual de prácticas java 2015
Manual de prácticas java 2015Manual de prácticas java 2015
Manual de prácticas java 2015
 
Manualdeusuarioslideshare 130716152105-phpapp02
Manualdeusuarioslideshare 130716152105-phpapp02Manualdeusuarioslideshare 130716152105-phpapp02
Manualdeusuarioslideshare 130716152105-phpapp02
 
Practicas java gustavo carbajal macias 402
Practicas java gustavo carbajal macias 402Practicas java gustavo carbajal macias 402
Practicas java gustavo carbajal macias 402
 
Manualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta williamManualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta william
 
Manualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta williamManualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta william
 
Manual de slideshare
Manual de slideshareManual de slideshare
Manual de slideshare
 
Tipos basicos
Tipos basicosTipos basicos
Tipos basicos
 
Taller de programación clase #2
Taller de programación   clase #2Taller de programación   clase #2
Taller de programación clase #2
 
Taller de programación clase #2
Taller de programación   clase #2Taller de programación   clase #2
Taller de programación clase #2
 

More from Juan Cardona

Diplomado edumatica sesión #2
Diplomado edumatica   sesión #2Diplomado edumatica   sesión #2
Diplomado edumatica sesión #2
Juan Cardona
 
Diplomado edumatica sesión #1
Diplomado edumatica   sesión #1Diplomado edumatica   sesión #1
Diplomado edumatica sesión #1
Juan Cardona
 
Taller de programación clase #4
Taller de programación   clase #4Taller de programación   clase #4
Taller de programación clase #4
Juan Cardona
 
Taller de programación clase #3
Taller de programación   clase #3Taller de programación   clase #3
Taller de programación clase #3
Juan Cardona
 

More from Juan Cardona (12)

Xna game studio presentación 07
Xna game studio   presentación 07Xna game studio   presentación 07
Xna game studio presentación 07
 
Xna game studio presentación 06
Xna game studio   presentación 06Xna game studio   presentación 06
Xna game studio presentación 06
 
Xna game studio presentación 05
Xna game studio   presentación 05Xna game studio   presentación 05
Xna game studio presentación 05
 
Xna game studio presentación 04
Xna game studio   presentación 04Xna game studio   presentación 04
Xna game studio presentación 04
 
Xna game studio presentación 02
Xna game studio   presentación 02Xna game studio   presentación 02
Xna game studio presentación 02
 
Xna game studio presentación 01
Xna game studio   presentación 01Xna game studio   presentación 01
Xna game studio presentación 01
 
Xna game studio presentación 03
Xna game studio   presentación 03Xna game studio   presentación 03
Xna game studio presentación 03
 
Diplomado edumatica sesión #2
Diplomado edumatica   sesión #2Diplomado edumatica   sesión #2
Diplomado edumatica sesión #2
 
Diplomado edumatica sesión #1
Diplomado edumatica   sesión #1Diplomado edumatica   sesión #1
Diplomado edumatica sesión #1
 
Taller de programación clase #4
Taller de programación   clase #4Taller de programación   clase #4
Taller de programación clase #4
 
Taller de programación clase #3
Taller de programación   clase #3Taller de programación   clase #3
Taller de programación clase #3
 
Taller de programación clase #1
Taller de programación   clase #1Taller de programación   clase #1
Taller de programación clase #1
 

Taller de programación clase #5

  • 2. RESOLUCIÓN RETO DE LA CLASE ANTERIOR Varios boolean esPrimo( int ) En JAVA: String primos( int )  Implementar la siguiente boolean esBisiesto( int ) interfaz de usuario Int diaMes( int, int )  Utilizando las siguientes String calendario ( int ) clases PruebaVarios 1. Verificar si un numero es primo 2. Mostrar los n primeros numeros primos void main( String [] ) 3. Verificar si un año es bisiesto 4. Saber cuantos dias tiene un mes 5. Mostrar el calendario de un año 0. Salir Digite su opcion?
  • 3. STATIC? WHY MAIN IS STATIC?  Explicación de métodos estáticos Vs. Métodos no estáticos.  Explicación de porque el main() debe declararse como static.
  • 5. RETO PRÓXIMA CLASE  Construir un juego, donde el usuario tenga que adivinar el número que el PC “piense”. Es decir, el programa aleatoriamente genera un número entre 1 y 1000 (no se lo muestra al usuario). Luego le dice al usuario: “Intento 1, digite número” el usuario ingresa cualquier número y el programa le dice si es número ingresado es mayor o menor que el número “pensado”, esto lo hace varias veces, gana el juego el jugador que adivine el número en un menor número de intentos.
  • 6. AHORA SI LA SOLUCIÓN DEL RETO
  • 7. AHORA SI LA SOLUCIÓN DEL RETO
  • 8. AHORA SI LA SOLUCIÓN DEL RETO
  • 9. AHORA SI LA SOLUCIÓN DEL RETO
  • 10. AHORA SI LA SOLUCIÓN DEL RETO
  • 11. AHORA SI LA SOLUCIÓN DEL RETO
  • 12. AHORA SI LA SOLUCIÓN DEL RETO
  • 13. AHORA SI LA SOLUCIÓN DEL RETO
  • 14. AHORA SI LA SOLUCIÓN DEL RETO
  • 15. AHORA SI LA SOLUCIÓN DEL RETO
  • 16. AHORA SI LA SOLUCIÓN DEL RETO
  • 17. AHORA SI LA SOLUCIÓN DEL RETO
  • 18. AHORA SI LA SOLUCIÓN DEL RETO
  • 19. AHORA SI LA SOLUCIÓN DEL RETO
  • 20. AHORA SI LA SOLUCIÓN DEL RETO
  • 21. AHORA SI LA SOLUCIÓN DEL RETO