Вы находитесь на странице: 1из 2

Universidad Diego Portales Curso: Computación I

Facultad de Ingenierı́a Profesor: Esteban Alvarez


Escuela de Informática Ayudante: Jaime Guzmán

Ayudantı́a 5

1 Bucles en Java

1.1 Bucles con FOR


Es el que nos permite manejar las iteraciones que queramos hacer con indices numericos, que pueden estar
de incremento o decremento. En el argumento de la estructura for tenemos las siguiente caracteristicas
del indice numerico que nos permitira manejar la iteracion:
• Incializador
• Condicion
• Incremento o Decremento

Un ejemplo simple de como se ocupa un for seria el siguiente


for (int i=0; i< 10; i++){

System.out.println(i);

1.2 Bucle con While


Al comparar la estructura while con la for, notaremos que while no posee un indice numerico que permita
manejar la i-ésima iteracion como lo haria un bucle estructura con for. por ejemplo:

int i=0;
while(i<10){
System.out.println(i);
i++;
}

La estructura while en el argumento del paréntesis recibe un argumento de tipo boolean, por lo tanto
hasta que se cumpla la sentencia de forma verdadera la iteracion se realizará, por el contrario si en la
sintáxis anterior el valor de i fuera 10, y como 10 < 10 es totalmento falso, la iteracion termina en ese
momento.

1
2 Ejercicios en Clase
1. Realice un programa en java el cual le permita diferenciar todos los numeros impares y pares hasta
10, e imprima la salida de datos. Por lo tanto la salida de datos deberia ser:

13579

2. De acuerdo al algoritmo realizado anterior, sume todos los numeros impares hasta el 10 despues
imprima de forma unaria el decremento del suma talque llegue a cero, por ejemplo si la suma fuese
n=10
X
(imparesi ) = 15, por lo tanto la salidad de datos seria:
i=0

15 14 13 12 11 10 9 .... 0

3. Programe un metodo de tipo Integer en Java el cual permita calcular n! siendo n un parametro del
metodo de la funcion matematica ”factorial”, por ejemplo:

4! = 24

Jaime Guzmán
jguzman.udp@gmail.com
This Document was write in LATEX
weblogs.inf.udp.cl/jaimeguzman ó jaime.ublog.cl

Вам также может понравиться

  • Inf2005-2 - 2009
    Inf2005-2 - 2009
    Документ4 страницы
    Inf2005-2 - 2009
    Jaime Guzman
    Оценок пока нет
  • Ayudantia 14
    Ayudantia 14
    Документ3 страницы
    Ayudantia 14
    Jaime Guzman
    Оценок пока нет
  • Gorros Stock Diciembre 2009
    Gorros Stock Diciembre 2009
    Документ4 страницы
    Gorros Stock Diciembre 2009
    Jaime Guzman
    Оценок пока нет
  • Inf2005-2 - 2009
    Inf2005-2 - 2009
    Документ4 страницы
    Inf2005-2 - 2009
    Jaime Guzman
    Оценок пока нет
  • Ayudantia 7
    Ayudantia 7
    Документ3 страницы
    Ayudantia 7
    Jaime Guzman
    Оценок пока нет
  • Pequenasdefiniciones
    Pequenasdefiniciones
    Документ5 страниц
    Pequenasdefiniciones
    Jaime Guzman
    Оценок пока нет
  • S1NBEDD
    S1NBEDD
    Документ2 страницы
    S1NBEDD
    Jaime Guzman
    Оценок пока нет
  • Notas Comp I Yunge
    Notas Comp I Yunge
    Документ2 страницы
    Notas Comp I Yunge
    Jaime Guzman
    Оценок пока нет
  • S2LLLEDD
    S2LLLEDD
    Документ3 страницы
    S2LLLEDD
    Jaime Guzman
    Оценок пока нет
  • Pre Sol
    Pre Sol
    Документ4 страницы
    Pre Sol
    Jaime Guzman
    Оценок пока нет
  • Pruebas 2007
    Pruebas 2007
    Документ225 страниц
    Pruebas 2007
    Jaime Guzman
    Оценок пока нет
  • Tare A 3 EDD 09
    Tare A 3 EDD 09
    Документ3 страницы
    Tare A 3 EDD 09
    Jaime Guzman
    Оценок пока нет
  • Resumen Solemne 2
    Resumen Solemne 2
    Документ6 страниц
    Resumen Solemne 2
    Jaime Guzman
    Оценок пока нет
  • Tare A 3 EDD 09
    Tare A 3 EDD 09
    Документ3 страницы
    Tare A 3 EDD 09
    Jaime Guzman
    Оценок пока нет
  • Tarea 3 EDD
    Tarea 3 EDD
    Документ2 страницы
    Tarea 3 EDD
    Jaime Guzman
    Оценок пока нет
  • S1NBEDD
    S1NBEDD
    Документ2 страницы
    S1NBEDD
    Jaime Guzman
    Оценок пока нет
  • Tare A 3
    Tare A 3
    Документ4 страницы
    Tare A 3
    Jaime Guzman
    Оценок пока нет
  • Tarea2 IIsem09
    Tarea2 IIsem09
    Документ4 страницы
    Tarea2 IIsem09
    Jaime Guzman
    Оценок пока нет
  • Tare A 2
    Tare A 2
    Документ4 страницы
    Tare A 2
    Jaime Guzman
    Оценок пока нет
  • Tarea1 II09
    Tarea1 II09
    Документ3 страницы
    Tarea1 II09
    Jaime Guzman
    Оценок пока нет
  • S1edd Llanza
    S1edd Llanza
    Документ2 страницы
    S1edd Llanza
    Jaime Guzman
    Оценок пока нет
  • Ayudantia 9
    Ayudantia 9
    Документ1 страница
    Ayudantia 9
    Jaime Guzman
    Оценок пока нет
  • Ayudantia 7
    Ayudantia 7
    Документ1 страница
    Ayudantia 7
    Jaime Guzman
    Оценок пока нет
  • Jóvenes Populares
    Jóvenes Populares
    Документ12 страниц
    Jóvenes Populares
    Jaime Guzman
    Оценок пока нет
  • Ayudantia 6
    Ayudantia 6
    Документ5 страниц
    Ayudantia 6
    Jaime Guzman
    Оценок пока нет
  • Biografía de Pitogoras y de Teorías
    Biografía de Pitogoras y de Teorías
    Документ6 страниц
    Biografía de Pitogoras y de Teorías
    Ariel Garcia
    Оценок пока нет
  • Ejem Progra PLC S5 100U
    Ejem Progra PLC S5 100U
    Документ35 страниц
    Ejem Progra PLC S5 100U
    toranagasan
    Оценок пока нет
  • Api Basico Con Postman
    Api Basico Con Postman
    Документ5 страниц
    Api Basico Con Postman
    Ivan Quiñonez
    Оценок пока нет
  • TAI - Bloque III - Anexos
    TAI - Bloque III - Anexos
    Документ78 страниц
    TAI - Bloque III - Anexos
    José Antonio Fernández
    Оценок пока нет
  • Copia Corta y Pega en Ensamblados NET (DNM 11)
    Copia Corta y Pega en Ensamblados NET (DNM 11)
    Документ7 страниц
    Copia Corta y Pega en Ensamblados NET (DNM 11)
    Mauricio Jorge Cordeiro Garrido
    Оценок пока нет
  • Automatizacion Industrial Con PLC
    Automatizacion Industrial Con PLC
    Документ76 страниц
    Automatizacion Industrial Con PLC
    Alexander Raul
    100% (2)
  • Abrir, Guardar y Cerrar
    Abrir, Guardar y Cerrar
    Документ9 страниц
    Abrir, Guardar y Cerrar
    Cesar Pacheco Cabarcas
    Оценок пока нет
  • Listas Enlazadas
    Listas Enlazadas
    Документ5 страниц
    Listas Enlazadas
    Jan Carlo HR
    Оценок пока нет
  • La capa de Enlace. Parte I
    La capa de Enlace. Parte I
    Документ19 страниц
    La capa de Enlace. Parte I
    Miguel Sánchez Polonio
    Оценок пока нет
  • Phyton Coursera
    Phyton Coursera
    Документ16 страниц
    Phyton Coursera
    JUAN JOSÉ RODRIGUEZ CANO
    Оценок пока нет
  • Tipos de Pruebas de Software
    Tipos de Pruebas de Software
    Документ31 страница
    Tipos de Pruebas de Software
    Jair Rivero
    Оценок пока нет
  • Apache Web Server
    Apache Web Server
    Документ17 страниц
    Apache Web Server
    adolfo garcia
    Оценок пока нет
  • Configuración de Mainboard y Componentes
    Configuración de Mainboard y Componentes
    Документ4 страницы
    Configuración de Mainboard y Componentes
    rfss
    Оценок пока нет
  • Arreglos en Lenguaje C
    Arreglos en Lenguaje C
    Документ5 страниц
    Arreglos en Lenguaje C
    Miri Juarez
    Оценок пока нет
  • Calcu Adora Cientifica
    Calcu Adora Cientifica
    Документ8 страниц
    Calcu Adora Cientifica
    Adrian Gonzalez
    Оценок пока нет
  • Triptico Valery
    Triptico Valery
    Документ2 страницы
    Triptico Valery
    Erick Manuel Mendez Lopez
    Оценок пока нет
  • Comparación Teléfonos
    Comparación Teléfonos
    Документ5 страниц
    Comparación Teléfonos
    Gabriel Alejandro Rojas Vargas
    Оценок пока нет
  • Sistema Manual
    Sistema Manual
    Документ2 страницы
    Sistema Manual
    Carlos Morillo
    Оценок пока нет
  • GENEXUS
    GENEXUS
    Документ3 страницы
    GENEXUS
    Brad French
    Оценок пока нет
  • Administracion de Los Activos Del Software y Hardware
    Administracion de Los Activos Del Software y Hardware
    Документ26 страниц
    Administracion de Los Activos Del Software y Hardware
    ESTEBAN NOLBERTO PANTA MEDINA
    Оценок пока нет
  • SENA-Nota salida reintegrados
    SENA-Nota salida reintegrados
    Документ2 страницы
    SENA-Nota salida reintegrados
    Yannuar Cañate
    Оценок пока нет
  • Guía para Recuperar Empresas de CONTPAQi Sin El Respaldo
    Guía para Recuperar Empresas de CONTPAQi Sin El Respaldo
    Документ2 страницы
    Guía para Recuperar Empresas de CONTPAQi Sin El Respaldo
    Raul Mendoza Aradillas
    100% (1)
  • 1newtronic - Mejorar Deco de TV Digital (Firmware) - Taringa!
    1newtronic - Mejorar Deco de TV Digital (Firmware) - Taringa!
    Документ25 страниц
    1newtronic - Mejorar Deco de TV Digital (Firmware) - Taringa!
    marcelobubusoft
    Оценок пока нет
  • Semana 4
    Semana 4
    Документ9 страниц
    Semana 4
    madeleyne
    Оценок пока нет
  • Tablas de Particion PDF
    Tablas de Particion PDF
    Документ12 страниц
    Tablas de Particion PDF
    Andrei Ricardo LR龙
    Оценок пока нет
  • 2022.1 S13 Bubble Sort & Complexity - CS1111
    2022.1 S13 Bubble Sort & Complexity - CS1111
    Документ20 страниц
    2022.1 S13 Bubble Sort & Complexity - CS1111
    Angelo Salvador
    Оценок пока нет
  • Proyecto Final Fundamentos de Hardware IACC
    Proyecto Final Fundamentos de Hardware IACC
    Документ9 страниц
    Proyecto Final Fundamentos de Hardware IACC
    Corazon de Piedra
    Оценок пока нет
  • Ensayo Datasheet PIC 16F877
    Ensayo Datasheet PIC 16F877
    Документ5 страниц
    Ensayo Datasheet PIC 16F877
    Santiago Correa
    Оценок пока нет
  • Curso de Java Desde Cero PDF
    Curso de Java Desde Cero PDF
    Документ45 страниц
    Curso de Java Desde Cero PDF
    DANIEL FDEZ
    Оценок пока нет
  • CAM-2010 control de acceso
    CAM-2010 control de acceso
    Документ4 страницы
    CAM-2010 control de acceso
    carlos_rivero01
    Оценок пока нет