SlideShare una empresa de Scribd logo
1 de 13
Creación de reloj digital
 utilizando ciclo for en
          Java



               Ing. Luis Octavio Pérez Malvaez
El bucle for se empleará cuando conocemos
el número de veces que se ejecutará una
sentencia o un bloque de sentencias.
Sintaxis del Ciclo for
 La Sintaxis empleada por el ciclo for es la
 siguiente:

for (valores de entrada ; condición de terminación ; iteración por ciclo)




 Las tres partes del ciclo se encuentran separadas por ; (punto y coma).
Sintaxis del Ciclo for



for (valores de entrada ; condición de terminación ; iteración por ciclo)




 La primer parte del ciclo especifica valores previo a su inicio.
Sintaxis del Ciclo for



for (valores de entrada ; condición de terminación ; iteración por ciclo)




La segunda parte indica la condición de terminación para el ciclo, la
cual esta directamente relacionada con los valores iniciales.
Sintaxis del Ciclo for



for (valores de entrada ; condición de terminación ; iteración por ciclo)




Finalmente, la última parte especifica como serán manipulados los
valores iniciales en cada iteración del ciclo.
Ejemplo
for (inicializacion;condición;iteracion) {
   ….(Instrucciones)
}

for (int i = 0; i <= 10 ; i++) {
  System.out.println(i);
}
Ejemplo
for (inicializacion;condición;iteracion) {
   ….(Instrucciones)
}

for (int i = 0; i <= 10 ; i++) {
  System.out.println(i);
}
Ejemplo
for (inicializacion;condición;iteracion) {
   ….(Instrucciones)
}

for (int i = 0; i <= 10 ; i++) {
  System.out.println(i);
}
Ejemplo
for (inicializacion;condición;iteracion) {
   ….(Instrucciones)
}

for (int i = 0; i <= 10 ; i++) {
  System.out.println(i);
}
Ejemplo de tablas de multiplicar
 package tablas;
 public class Main {




     public static void main(String[] args) {
       // Declaramos las variables
       int num, res;
 // realizamos mediante el ciclo for un recorrido de los numeros del 1 hasta el 10
 for (int x = 1; x <= 10; x++)
 //Por cada numero de la iteracion pasada se realiza el recorrido de los numeros del 1 hasta el 10
            for (num = 1; num <= 10; num++)
           // Aqui mostramos en pantalla la tabla y a su ves hacemos una
           // concatenacion para la multiplicacion que realizaremos
           System.out.println(num + " x " + x + " = " + (res = num * x));
     }
 }
Ejercicio
Simular el comportamiento de un reloj digital,
imprimiendo la hora, minutos y segundos de un día
desde las 00:00:00 horas hasta las 23:59:59 horas
Respuesta
public static void main(String[] args) {

for (int h=0; h <= 23; h++)
       for (int m=0; m <= 59; m++)
               for (int s=0; s <= 59; s++)
System.out.println(h +": "+ m +": "+ s+":");
}
}

Más contenido relacionado

La actualidad más candente

Ed homogeneas y reducibles a homogéneas 2012 uncp
Ed homogeneas y reducibles a homogéneas  2012 uncpEd homogeneas y reducibles a homogéneas  2012 uncp
Ed homogeneas y reducibles a homogéneas 2012 uncpAntony Melgar Salinas
 
Limites, continuidad y derivadas de funciones
Limites, continuidad y derivadas de funcionesLimites, continuidad y derivadas de funciones
Limites, continuidad y derivadas de funcionesCristina Mui
 
Grupo 10 trabajo y energia- ejercicios
Grupo 10  trabajo y energia- ejerciciosGrupo 10  trabajo y energia- ejercicios
Grupo 10 trabajo y energia- ejerciciosetubay
 
Ejercicios resueltos edo exactas
Ejercicios resueltos edo exactasEjercicios resueltos edo exactas
Ejercicios resueltos edo exactasYerikson Huz
 
Calculo linea recta minimos cuadrados
Calculo linea recta minimos cuadradosCalculo linea recta minimos cuadrados
Calculo linea recta minimos cuadradosFIDEL GUEVARA LARA
 
Ejercicios Campo magnetico Fisica II (U. de Chile)
Ejercicios Campo magnetico Fisica II (U. de Chile)Ejercicios Campo magnetico Fisica II (U. de Chile)
Ejercicios Campo magnetico Fisica II (U. de Chile)Paulina Reveco Kasumi
 
Series de fourier 22 Ejercicios Resueltos
Series de fourier 22 Ejercicios ResueltosSeries de fourier 22 Ejercicios Resueltos
Series de fourier 22 Ejercicios ResueltosJoe Arroyo Suárez
 
Cap 4 fisica serway problemas resueltos
Cap 4 fisica serway problemas resueltosCap 4 fisica serway problemas resueltos
Cap 4 fisica serway problemas resueltosJorge Rojas
 
Desarrollo de practico n1
Desarrollo de practico n1Desarrollo de practico n1
Desarrollo de practico n1Juan Sepúlveda
 
Representación en series de Fourier
Representación en series de FourierRepresentación en series de Fourier
Representación en series de Fouriermarianyelimendez
 
INTEGRAL INDEFINIDA Y SUS APLICACIONES
INTEGRAL INDEFINIDA Y SUS APLICACIONESINTEGRAL INDEFINIDA Y SUS APLICACIONES
INTEGRAL INDEFINIDA Y SUS APLICACIONESGary Sv
 
Ecuaciones diferenciales homogeneas
Ecuaciones diferenciales homogeneasEcuaciones diferenciales homogeneas
Ecuaciones diferenciales homogeneasAlexCoeto
 
Método numérico - regla de simpson
Método numérico  - regla de simpsonMétodo numérico  - regla de simpson
Método numérico - regla de simpsonJoe Arroyo Suárez
 
Ejercicios de integrales triples
Ejercicios de integrales triplesEjercicios de integrales triples
Ejercicios de integrales triplesCarlos Quiroz
 
Gráfica, curvas de nivel, límites
Gráfica, curvas de nivel, límitesGráfica, curvas de nivel, límites
Gráfica, curvas de nivel, límitesJIE MA ZHOU
 
Dominio de una funcion vectorial - UNSCH
Dominio de una funcion vectorial - UNSCHDominio de una funcion vectorial - UNSCH
Dominio de una funcion vectorial - UNSCHDarcknes
 

La actualidad más candente (20)

Ed homogeneas y reducibles a homogéneas 2012 uncp
Ed homogeneas y reducibles a homogéneas  2012 uncpEd homogeneas y reducibles a homogéneas  2012 uncp
Ed homogeneas y reducibles a homogéneas 2012 uncp
 
Aplicaciones de derivadas
Aplicaciones de derivadasAplicaciones de derivadas
Aplicaciones de derivadas
 
Limites, continuidad y derivadas de funciones
Limites, continuidad y derivadas de funcionesLimites, continuidad y derivadas de funciones
Limites, continuidad y derivadas de funciones
 
Grupo 10 trabajo y energia- ejercicios
Grupo 10  trabajo y energia- ejerciciosGrupo 10  trabajo y energia- ejercicios
Grupo 10 trabajo y energia- ejercicios
 
Cálculo Diferencial
Cálculo DiferencialCálculo Diferencial
Cálculo Diferencial
 
Ejercicios resueltos edo exactas
Ejercicios resueltos edo exactasEjercicios resueltos edo exactas
Ejercicios resueltos edo exactas
 
Calculo linea recta minimos cuadrados
Calculo linea recta minimos cuadradosCalculo linea recta minimos cuadrados
Calculo linea recta minimos cuadrados
 
Ejercicios Campo magnetico Fisica II (U. de Chile)
Ejercicios Campo magnetico Fisica II (U. de Chile)Ejercicios Campo magnetico Fisica II (U. de Chile)
Ejercicios Campo magnetico Fisica II (U. de Chile)
 
Series de fourier 22 Ejercicios Resueltos
Series de fourier 22 Ejercicios ResueltosSeries de fourier 22 Ejercicios Resueltos
Series de fourier 22 Ejercicios Resueltos
 
Cap 4 fisica serway problemas resueltos
Cap 4 fisica serway problemas resueltosCap 4 fisica serway problemas resueltos
Cap 4 fisica serway problemas resueltos
 
Desarrollo de practico n1
Desarrollo de practico n1Desarrollo de practico n1
Desarrollo de practico n1
 
Operador anulador
Operador anuladorOperador anulador
Operador anulador
 
Representación en series de Fourier
Representación en series de FourierRepresentación en series de Fourier
Representación en series de Fourier
 
INTEGRAL INDEFINIDA Y SUS APLICACIONES
INTEGRAL INDEFINIDA Y SUS APLICACIONESINTEGRAL INDEFINIDA Y SUS APLICACIONES
INTEGRAL INDEFINIDA Y SUS APLICACIONES
 
Ecuaciones diferenciales homogeneas
Ecuaciones diferenciales homogeneasEcuaciones diferenciales homogeneas
Ecuaciones diferenciales homogeneas
 
Formulario de calculo vectorial
Formulario de calculo vectorialFormulario de calculo vectorial
Formulario de calculo vectorial
 
Método numérico - regla de simpson
Método numérico  - regla de simpsonMétodo numérico  - regla de simpson
Método numérico - regla de simpson
 
Ejercicios de integrales triples
Ejercicios de integrales triplesEjercicios de integrales triples
Ejercicios de integrales triples
 
Gráfica, curvas de nivel, límites
Gráfica, curvas de nivel, límitesGráfica, curvas de nivel, límites
Gráfica, curvas de nivel, límites
 
Dominio de una funcion vectorial - UNSCH
Dominio de una funcion vectorial - UNSCHDominio de una funcion vectorial - UNSCH
Dominio de una funcion vectorial - UNSCH
 

Destacado

Trabajo práctico sobre Clojure, Evaluación de un Lenguaje de Programación
Trabajo práctico sobre Clojure, Evaluación de un Lenguaje de ProgramaciónTrabajo práctico sobre Clojure, Evaluación de un Lenguaje de Programación
Trabajo práctico sobre Clojure, Evaluación de un Lenguaje de ProgramaciónEmmanuel Fontán
 
Introduction to Clojure
Introduction to ClojureIntroduction to Clojure
Introduction to ClojureRenzo Borgatti
 
Introduction to Clojure and why it's hot for Sart-Ups
Introduction to Clojure and why it's hot for Sart-UpsIntroduction to Clojure and why it's hot for Sart-Ups
Introduction to Clojure and why it's hot for Sart-Upsedlich
 
Programacion en java
Programacion en javaProgramacion en java
Programacion en javaANGELA FREIRE
 
Certificación java 6 cap 5
Certificación java 6 cap 5Certificación java 6 cap 5
Certificación java 6 cap 5srBichoRaro
 
Flujo de un programa Java (I)
Flujo de un programa Java (I)Flujo de un programa Java (I)
Flujo de un programa Java (I)alvaro gonzalez
 
86535551 ciclo-de-vida-jsf
86535551 ciclo-de-vida-jsf86535551 ciclo-de-vida-jsf
86535551 ciclo-de-vida-jsfpablo lopez
 
Ciclos Java - NetsBeans - Algoritmia
Ciclos Java - NetsBeans - AlgoritmiaCiclos Java - NetsBeans - Algoritmia
Ciclos Java - NetsBeans - AlgoritmiaDaniel Gómez
 
Plataforma de programación Java
Plataforma de programación JavaPlataforma de programación Java
Plataforma de programación JavaAntonio Contreras
 
Sentencias de control en java
Sentencias de control en javaSentencias de control en java
Sentencias de control en javaLorenna Glez
 
ProgramacióN En Java Variables Y Ciclos
ProgramacióN En Java Variables Y CiclosProgramacióN En Java Variables Y Ciclos
ProgramacióN En Java Variables Y CiclosAndres Garcia
 
Captura de datos y mensajes Interfaz - JAVA
Captura de datos y mensajes Interfaz - JAVACaptura de datos y mensajes Interfaz - JAVA
Captura de datos y mensajes Interfaz - JAVAJose Diaz Silva
 
Java script(diapositivas)
Java script(diapositivas) Java script(diapositivas)
Java script(diapositivas) Roberto Mejia
 

Destacado (20)

Modulo 1
Modulo 1Modulo 1
Modulo 1
 
Clojure: Java y Lisp, unidos
Clojure: Java y Lisp, unidosClojure: Java y Lisp, unidos
Clojure: Java y Lisp, unidos
 
Trabajo práctico sobre Clojure, Evaluación de un Lenguaje de Programación
Trabajo práctico sobre Clojure, Evaluación de un Lenguaje de ProgramaciónTrabajo práctico sobre Clojure, Evaluación de un Lenguaje de Programación
Trabajo práctico sobre Clojure, Evaluación de un Lenguaje de Programación
 
Clojure
ClojureClojure
Clojure
 
Introduction to Clojure
Introduction to ClojureIntroduction to Clojure
Introduction to Clojure
 
Introduction to Clojure and why it's hot for Sart-Ups
Introduction to Clojure and why it's hot for Sart-UpsIntroduction to Clojure and why it's hot for Sart-Ups
Introduction to Clojure and why it's hot for Sart-Ups
 
Ciclos
CiclosCiclos
Ciclos
 
Programacion en java
Programacion en javaProgramacion en java
Programacion en java
 
Certificación java 6 cap 5
Certificación java 6 cap 5Certificación java 6 cap 5
Certificación java 6 cap 5
 
Flujo de un programa Java (I)
Flujo de un programa Java (I)Flujo de un programa Java (I)
Flujo de un programa Java (I)
 
While do while
While do whileWhile do while
While do while
 
Programación III (Java) - 08 threads
Programación III (Java) - 08 threadsProgramación III (Java) - 08 threads
Programación III (Java) - 08 threads
 
86535551 ciclo-de-vida-jsf
86535551 ciclo-de-vida-jsf86535551 ciclo-de-vida-jsf
86535551 ciclo-de-vida-jsf
 
Ciclos Java - NetsBeans - Algoritmia
Ciclos Java - NetsBeans - AlgoritmiaCiclos Java - NetsBeans - Algoritmia
Ciclos Java - NetsBeans - Algoritmia
 
Plataforma de programación Java
Plataforma de programación JavaPlataforma de programación Java
Plataforma de programación Java
 
Curso java
Curso javaCurso java
Curso java
 
Sentencias de control en java
Sentencias de control en javaSentencias de control en java
Sentencias de control en java
 
ProgramacióN En Java Variables Y Ciclos
ProgramacióN En Java Variables Y CiclosProgramacióN En Java Variables Y Ciclos
ProgramacióN En Java Variables Y Ciclos
 
Captura de datos y mensajes Interfaz - JAVA
Captura de datos y mensajes Interfaz - JAVACaptura de datos y mensajes Interfaz - JAVA
Captura de datos y mensajes Interfaz - JAVA
 
Java script(diapositivas)
Java script(diapositivas) Java script(diapositivas)
Java script(diapositivas)
 

Similar a Fase 5 ciclo for

Swrewer nuevo hoy
Swrewer nuevo hoySwrewer nuevo hoy
Swrewer nuevo hoyhtmrk
 
Scjp Jug Section 2 Flow Control
Scjp Jug Section 2 Flow ControlScjp Jug Section 2 Flow Control
Scjp Jug Section 2 Flow ControlJose Selman
 
Ejercicios
EjerciciosEjercicios
EjerciciosEzmee XD
 
Sentencia de control
Sentencia de controlSentencia de control
Sentencia de controlStalyn Cruz
 
Eficiencia en uso en algoritmos- tiempo de ejecución
Eficiencia en uso en algoritmos- tiempo de ejecuciónEficiencia en uso en algoritmos- tiempo de ejecución
Eficiencia en uso en algoritmos- tiempo de ejecuciónUVM
 
Curso java desde cero nivel i - modulo iii
Curso java desde cero   nivel i - modulo iiiCurso java desde cero   nivel i - modulo iii
Curso java desde cero nivel i - modulo iiiGiovanny Guillen
 
Clase5 controldeflujo
Clase5 controldeflujoClase5 controldeflujo
Clase5 controldeflujojorg_marq
 
Instrucciones de control repetitivas
Instrucciones de control repetitivasInstrucciones de control repetitivas
Instrucciones de control repetitivasAbrirllave
 
Matlab u1 ambiente
Matlab u1 ambienteMatlab u1 ambiente
Matlab u1 ambientejmedina13
 
Programación de nivel básico 3. c1. p2.
Programación de nivel básico 3. c1. p2.Programación de nivel básico 3. c1. p2.
Programación de nivel básico 3. c1. p2.DENIRAMIREZANDRADE
 
TEMA Nº 8: CONTROL DE EJECUCIÓN Y MANTENIMIENTO DE SESIÓN
TEMA Nº 8: CONTROL DE EJECUCIÓN Y MANTENIMIENTO DE SESIÓNTEMA Nº 8: CONTROL DE EJECUCIÓN Y MANTENIMIENTO DE SESIÓN
TEMA Nº 8: CONTROL DE EJECUCIÓN Y MANTENIMIENTO DE SESIÓNAnyeni Garay
 

Similar a Fase 5 ciclo for (20)

5 c iterative
5 c iterative5 c iterative
5 c iterative
 
5.instrucciones de control en java parte2
5.instrucciones de control en java parte25.instrucciones de control en java parte2
5.instrucciones de control en java parte2
 
Estructura repetitiva
Estructura repetitivaEstructura repetitiva
Estructura repetitiva
 
P1
P1P1
P1
 
Swrewer nuevo hoy
Swrewer nuevo hoySwrewer nuevo hoy
Swrewer nuevo hoy
 
Scjp Jug Section 2 Flow Control
Scjp Jug Section 2 Flow ControlScjp Jug Section 2 Flow Control
Scjp Jug Section 2 Flow Control
 
5.instrucciones de control en c++ parte 2
5.instrucciones de control en c++  parte 25.instrucciones de control en c++  parte 2
5.instrucciones de control en c++ parte 2
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
JAVA ciclos (FOR Y WHILE)
JAVA ciclos  (FOR Y WHILE)JAVA ciclos  (FOR Y WHILE)
JAVA ciclos (FOR Y WHILE)
 
Sentencia de control
Sentencia de controlSentencia de control
Sentencia de control
 
ECMAScript 6
ECMAScript 6ECMAScript 6
ECMAScript 6
 
Eficiencia en uso en algoritmos- tiempo de ejecución
Eficiencia en uso en algoritmos- tiempo de ejecuciónEficiencia en uso en algoritmos- tiempo de ejecución
Eficiencia en uso en algoritmos- tiempo de ejecución
 
Curso java desde cero nivel i - modulo iii
Curso java desde cero   nivel i - modulo iiiCurso java desde cero   nivel i - modulo iii
Curso java desde cero nivel i - modulo iii
 
Clase5 controldeflujo
Clase5 controldeflujoClase5 controldeflujo
Clase5 controldeflujo
 
Instrucciones de control repetitivas
Instrucciones de control repetitivasInstrucciones de control repetitivas
Instrucciones de control repetitivas
 
Matlab u1 ambiente
Matlab u1 ambienteMatlab u1 ambiente
Matlab u1 ambiente
 
4 ejemplos en c#
4 ejemplos en c#4 ejemplos en c#
4 ejemplos en c#
 
Programación básica
Programación básicaProgramación básica
Programación básica
 
Programación de nivel básico 3. c1. p2.
Programación de nivel básico 3. c1. p2.Programación de nivel básico 3. c1. p2.
Programación de nivel básico 3. c1. p2.
 
TEMA Nº 8: CONTROL DE EJECUCIÓN Y MANTENIMIENTO DE SESIÓN
TEMA Nº 8: CONTROL DE EJECUCIÓN Y MANTENIMIENTO DE SESIÓNTEMA Nº 8: CONTROL DE EJECUCIÓN Y MANTENIMIENTO DE SESIÓN
TEMA Nº 8: CONTROL DE EJECUCIÓN Y MANTENIMIENTO DE SESIÓN
 

Fase 5 ciclo for

  • 1. Creación de reloj digital utilizando ciclo for en Java Ing. Luis Octavio Pérez Malvaez
  • 2. El bucle for se empleará cuando conocemos el número de veces que se ejecutará una sentencia o un bloque de sentencias.
  • 3. Sintaxis del Ciclo for La Sintaxis empleada por el ciclo for es la siguiente: for (valores de entrada ; condición de terminación ; iteración por ciclo) Las tres partes del ciclo se encuentran separadas por ; (punto y coma).
  • 4. Sintaxis del Ciclo for for (valores de entrada ; condición de terminación ; iteración por ciclo) La primer parte del ciclo especifica valores previo a su inicio.
  • 5. Sintaxis del Ciclo for for (valores de entrada ; condición de terminación ; iteración por ciclo) La segunda parte indica la condición de terminación para el ciclo, la cual esta directamente relacionada con los valores iniciales.
  • 6. Sintaxis del Ciclo for for (valores de entrada ; condición de terminación ; iteración por ciclo) Finalmente, la última parte especifica como serán manipulados los valores iniciales en cada iteración del ciclo.
  • 7. Ejemplo for (inicializacion;condición;iteracion) { ….(Instrucciones) } for (int i = 0; i <= 10 ; i++) { System.out.println(i); }
  • 8. Ejemplo for (inicializacion;condición;iteracion) { ….(Instrucciones) } for (int i = 0; i <= 10 ; i++) { System.out.println(i); }
  • 9. Ejemplo for (inicializacion;condición;iteracion) { ….(Instrucciones) } for (int i = 0; i <= 10 ; i++) { System.out.println(i); }
  • 10. Ejemplo for (inicializacion;condición;iteracion) { ….(Instrucciones) } for (int i = 0; i <= 10 ; i++) { System.out.println(i); }
  • 11. Ejemplo de tablas de multiplicar package tablas; public class Main { public static void main(String[] args) { // Declaramos las variables int num, res; // realizamos mediante el ciclo for un recorrido de los numeros del 1 hasta el 10 for (int x = 1; x <= 10; x++) //Por cada numero de la iteracion pasada se realiza el recorrido de los numeros del 1 hasta el 10 for (num = 1; num <= 10; num++) // Aqui mostramos en pantalla la tabla y a su ves hacemos una // concatenacion para la multiplicacion que realizaremos System.out.println(num + " x " + x + " = " + (res = num * x)); } }
  • 12. Ejercicio Simular el comportamiento de un reloj digital, imprimiendo la hora, minutos y segundos de un día desde las 00:00:00 horas hasta las 23:59:59 horas
  • 13. Respuesta public static void main(String[] args) { for (int h=0; h <= 23; h++) for (int m=0; m <= 59; m++) for (int s=0; s <= 59; s++) System.out.println(h +": "+ m +": "+ s+":"); } }