SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Introducción a Java Lenguaje de Programación V 1 Ing. Ronald Córdova Torrejón
ESTRUCTURAS DE REPETICIÓN En Java las estructuras de repetición son las mismas que en C/C++.  Bucles for, su sintaxis es la siguiente: for(iniciación; condición; incremento) { 	// Bloque de instrucciones 	}
Cont…… En la parte de iniciación se puede declarar una variable de control del bucle cuyo ámbito será el bucle. Tanto en la parte de iniciación como de incremento se puede incluir varias expresiones separadas por comas, pero nunca en la parte de condición. La condición ha de ser una variable booleana o una expresión que se evalué a un valor booleano.
Ejemplo: class java406 { publicstaticvoidmain( Stringargs[] ) {for(int i=0; i < 8; i++ ) {System.out.println(i);}        }    }
publicstaticvoidmain (Stringargs[]){double n=90;int m=40;System.out.println( "El valor absoluto de "+n+" es : "+(Math.abs(n)) );System.out.println( "El redondeo de"+n+"es : "+(Math.ceil(n)) );System.out.println( "El redondeo de"+n+"es : "+(Math.floor(n)) );System.out.println( "El exponencial de"+n+"es : "+(Math.exp(n)) );System.out.println( "El logaritmo natural de"+m+"es : "+(Math.log(n)) );System.out.println( "El valor maximo de"+n+"^"+m+"es : "+(Math.max(n,m)) );System.out.println( "El valor minimo de"+n+"^"+m+"es : "+(Math.min(n,m)) );System.out.println( "El exponencial de"+n+"elevado a la potencia"+m+"es : "+(Math.pow(n,m)) );System.out.println( "La raiz cuadrada de"+m+"es : "+(Math.sqrt(m)) );System.out.println( "El seno de"+n+"es : "+(Math.sin(n)) );System.out.println( "El coseno de"+n+"es : "+(Math.cos(n)) );System.out.println( "La tangente de"+n+"es : "+(Math.tan(n)) );System.out.println( "Los elementos al azar son : "+Math.random());}} TENER EN CUENTA
classTabla45{publicstaticvoidmain( Stringargs[] ){System.out.println("La tabla del 4 es:");int n=4;for(int i=1; i<10; i++){int a=n*i;System.out.println(n+" x "+i+"="+a);			}{System.out.println("La tabla del 5 es:");int m=5;for(int i=1; i<10; i++){int b=m*i;System.out.println(m+" x "+i+"="+b);			}			}			}}
//Ejemplo: escribir las letras del abecedario 10 vecesclass Abecedario{publicstaticvoidmain( Stringargs[] ){for (int i = 0; i < 10; i++) {for (int c = 97; c <= 122; c++)System.out.print(c);System.out.println();}}}
classForEjemplo{   publicstaticvoidmain( Stringargs[] ) {for(int i=0; i < 11; i++ ) {System.out.println("hola mundo");}        }    }
classFactorial{publicstaticvoidmain (Stringargs[]) {int n=4;intfac=1;for ( int i=1 ; i<n+1 ; i++) {fac=fac*i;         }System.out.println("Factorial de "+n+" es: "+fac);        }   }

Weitere ähnliche Inhalte

Was ist angesagt?

Lista enlazada 2 parcial
Lista enlazada 2 parcialLista enlazada 2 parcial
Lista enlazada 2 parcialCerdorock
 
Retroalimentacion práctica 1.pdf
Retroalimentacion práctica 1.pdfRetroalimentacion práctica 1.pdf
Retroalimentacion práctica 1.pdfKevinPeaChavez
 
Clase 11 De Septiembre 2009
Clase 11 De Septiembre 2009Clase 11 De Septiembre 2009
Clase 11 De Septiembre 2009mtemarialuisa
 
estructura de programación
estructura de programación estructura de programación
estructura de programación Julio Santos
 
Geometria analitica
Geometria analiticaGeometria analitica
Geometria analiticaaz0dj96
 
Taller de programación clase #3
Taller de programación   clase #3Taller de programación   clase #3
Taller de programación clase #3Juan Cardona
 
Unidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlUnidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlTitiushko Jazz
 
Ejercicio propuesto 2
Ejercicio propuesto 2Ejercicio propuesto 2
Ejercicio propuesto 2jfranco_123
 
Problemas propuestos clase 0-1
Problemas propuestos  clase 0-1Problemas propuestos  clase 0-1
Problemas propuestos clase 0-1Jefferson Prieto
 
Distancia De 2 Puntos
Distancia De 2 PuntosDistancia De 2 Puntos
Distancia De 2 Puntoslouis
 
Fem49v5.3 ejemplos
Fem49v5.3 ejemplosFem49v5.3 ejemplos
Fem49v5.3 ejemplosRonny Apaza
 
Ventilador adaptativo
Ventilador adaptativoVentilador adaptativo
Ventilador adaptativoJuan Garza
 

Was ist angesagt? (19)

Lista enlazada 2 parcial
Lista enlazada 2 parcialLista enlazada 2 parcial
Lista enlazada 2 parcial
 
Retroalimentacion práctica 1.pdf
Retroalimentacion práctica 1.pdfRetroalimentacion práctica 1.pdf
Retroalimentacion práctica 1.pdf
 
Factorial en C++
Factorial en C++Factorial en C++
Factorial en C++
 
Clase 11 De Septiembre 2009
Clase 11 De Septiembre 2009Clase 11 De Septiembre 2009
Clase 11 De Septiembre 2009
 
estructura de programación
estructura de programación estructura de programación
estructura de programación
 
Funciones as3
Funciones as3Funciones as3
Funciones as3
 
NOTACIÓN POSTFIJA E INFIJA - JAVA
NOTACIÓN POSTFIJA E INFIJA - JAVANOTACIÓN POSTFIJA E INFIJA - JAVA
NOTACIÓN POSTFIJA E INFIJA - JAVA
 
Geometria analitica
Geometria analiticaGeometria analitica
Geometria analitica
 
Ventilador adaptativo
Ventilador adaptativoVentilador adaptativo
Ventilador adaptativo
 
Taller de programación clase #3
Taller de programación   clase #3Taller de programación   clase #3
Taller de programación clase #3
 
Unidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlUnidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sql
 
Ejercicio propuesto 2
Ejercicio propuesto 2Ejercicio propuesto 2
Ejercicio propuesto 2
 
Problemas propuestos clase 0-1
Problemas propuestos  clase 0-1Problemas propuestos  clase 0-1
Problemas propuestos clase 0-1
 
Arreglos
ArreglosArreglos
Arreglos
 
Práctica 10
Práctica 10Práctica 10
Práctica 10
 
Distancia De 2 Puntos
Distancia De 2 PuntosDistancia De 2 Puntos
Distancia De 2 Puntos
 
Fem49v5.3 ejemplos
Fem49v5.3 ejemplosFem49v5.3 ejemplos
Fem49v5.3 ejemplos
 
Ventilador adaptativo
Ventilador adaptativoVentilador adaptativo
Ventilador adaptativo
 
Funciones de programacion
Funciones de programacionFunciones de programacion
Funciones de programacion
 

Andere mochten auch

Andere mochten auch (20)

CONSTRUÇÃO DE UM MURO DE ARRIMO
CONSTRUÇÃO DE UM MURO DE ARRIMOCONSTRUÇÃO DE UM MURO DE ARRIMO
CONSTRUÇÃO DE UM MURO DE ARRIMO
 
Protocolo 4
Protocolo 4Protocolo 4
Protocolo 4
 
Modelado costero
Modelado costeroModelado costero
Modelado costero
 
SisLogus
SisLogusSisLogus
SisLogus
 
Lição 5
Lição 5Lição 5
Lição 5
 
O Teatro vai à Rua
O Teatro vai à RuaO Teatro vai à Rua
O Teatro vai à Rua
 
Implantacao do PMO em Lisarb
Implantacao do PMO em LisarbImplantacao do PMO em Lisarb
Implantacao do PMO em Lisarb
 
Eca
EcaEca
Eca
 
entornos virtuales tesis
entornos virtuales tesis  entornos virtuales tesis
entornos virtuales tesis
 
Gilvan Teste
Gilvan TesteGilvan Teste
Gilvan Teste
 
Horizonte temprano
Horizonte tempranoHorizonte temprano
Horizonte temprano
 
Lição 7
Lição 7Lição 7
Lição 7
 
Migração do Serviço de E-mail
Migração do Serviço de E-mailMigração do Serviço de E-mail
Migração do Serviço de E-mail
 
Resenha
ResenhaResenha
Resenha
 
Aracaju tmbagpj626-2-fundamentos-protech
Aracaju tmbagpj626-2-fundamentos-protechAracaju tmbagpj626-2-fundamentos-protech
Aracaju tmbagpj626-2-fundamentos-protech
 
Rss Extremos Ideas Adicionales
Rss Extremos  Ideas AdicionalesRss Extremos  Ideas Adicionales
Rss Extremos Ideas Adicionales
 
Cyber Ponto
Cyber PontoCyber Ponto
Cyber Ponto
 
Notacion cientifica
Notacion cientificaNotacion cientifica
Notacion cientifica
 
NPO
NPONPO
NPO
 
GuerraFríaUruguayEducaAdaptada
GuerraFríaUruguayEducaAdaptadaGuerraFríaUruguayEducaAdaptada
GuerraFríaUruguayEducaAdaptada
 

Ähnlich wie Java introducción bucles

Sobrecarga de operadores
Sobrecarga de operadoresSobrecarga de operadores
Sobrecarga de operadoresr0na91
 
UTPL-PROGRAMACIÓN AVANZADA-II-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
UTPL-PROGRAMACIÓN AVANZADA-II-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)UTPL-PROGRAMACIÓN AVANZADA-II-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
UTPL-PROGRAMACIÓN AVANZADA-II-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)Videoconferencias UTPL
 
Programacion c# vbnet
Programacion c# vbnetProgramacion c# vbnet
Programacion c# vbnetKevin Reaño
 
Dce0 programacion oo_c#_vbnet
Dce0 programacion oo_c#_vbnetDce0 programacion oo_c#_vbnet
Dce0 programacion oo_c#_vbnetmaurgilez
 
Dce0 programacion oo_c#_vbnet
Dce0 programacion oo_c#_vbnetDce0 programacion oo_c#_vbnet
Dce0 programacion oo_c#_vbnetmaurgilez
 
Java problems
Java problemsJava problems
Java problemsNoe Lopez
 
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?Agile Spain
 
Introduccion Java
Introduccion JavaIntroduccion Java
Introduccion Javasvhurtado
 
El lenguaje c
El lenguaje cEl lenguaje c
El lenguaje cjoeshego
 
Resolución de problemas con java
Resolución de problemas con javaResolución de problemas con java
Resolución de problemas con javadiegocastro1234
 
SCJP, Clase 5: Control de Flujo
SCJP, Clase 5: Control de FlujoSCJP, Clase 5: Control de Flujo
SCJP, Clase 5: Control de Flujoflekoso
 

Ähnlich wie Java introducción bucles (20)

ALGORITMOS EN JAVA
ALGORITMOS EN JAVAALGORITMOS EN JAVA
ALGORITMOS EN JAVA
 
MéTodos Java
MéTodos JavaMéTodos Java
MéTodos Java
 
Sobrecarga de operadores
Sobrecarga de operadoresSobrecarga de operadores
Sobrecarga de operadores
 
UTPL-PROGRAMACIÓN AVANZADA-II-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
UTPL-PROGRAMACIÓN AVANZADA-II-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)UTPL-PROGRAMACIÓN AVANZADA-II-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
UTPL-PROGRAMACIÓN AVANZADA-II-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
 
Java básico
Java  básicoJava  básico
Java básico
 
Programacion c# vbnet
Programacion c# vbnetProgramacion c# vbnet
Programacion c# vbnet
 
Dce0 programacion oo_c#_vbnet
Dce0 programacion oo_c#_vbnetDce0 programacion oo_c#_vbnet
Dce0 programacion oo_c#_vbnet
 
Dce0 programacion oo_c#_vbnet
Dce0 programacion oo_c#_vbnetDce0 programacion oo_c#_vbnet
Dce0 programacion oo_c#_vbnet
 
Programacion C#_vbnet
Programacion C#_vbnetProgramacion C#_vbnet
Programacion C#_vbnet
 
Java problems
Java problemsJava problems
Java problems
 
Javaintroduccion 2010
Javaintroduccion 2010Javaintroduccion 2010
Javaintroduccion 2010
 
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?
 
Apunfun2
Apunfun2Apunfun2
Apunfun2
 
P1
P1P1
P1
 
Introduccion Java
Introduccion JavaIntroduccion Java
Introduccion Java
 
Tipos basicos de java
Tipos basicos de javaTipos basicos de java
Tipos basicos de java
 
Luis Gamboa
Luis  GamboaLuis  Gamboa
Luis Gamboa
 
El lenguaje c
El lenguaje cEl lenguaje c
El lenguaje c
 
Resolución de problemas con java
Resolución de problemas con javaResolución de problemas con java
Resolución de problemas con java
 
SCJP, Clase 5: Control de Flujo
SCJP, Clase 5: Control de FlujoSCJP, Clase 5: Control de Flujo
SCJP, Clase 5: Control de Flujo
 

Kürzlich hochgeladen

La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 

Kürzlich hochgeladen (20)

Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 

Java introducción bucles

  • 1. Introducción a Java Lenguaje de Programación V 1 Ing. Ronald Córdova Torrejón
  • 2. ESTRUCTURAS DE REPETICIÓN En Java las estructuras de repetición son las mismas que en C/C++. Bucles for, su sintaxis es la siguiente: for(iniciación; condición; incremento) { // Bloque de instrucciones }
  • 3. Cont…… En la parte de iniciación se puede declarar una variable de control del bucle cuyo ámbito será el bucle. Tanto en la parte de iniciación como de incremento se puede incluir varias expresiones separadas por comas, pero nunca en la parte de condición. La condición ha de ser una variable booleana o una expresión que se evalué a un valor booleano.
  • 4. Ejemplo: class java406 { publicstaticvoidmain( Stringargs[] ) {for(int i=0; i < 8; i++ ) {System.out.println(i);} } }
  • 5. publicstaticvoidmain (Stringargs[]){double n=90;int m=40;System.out.println( "El valor absoluto de "+n+" es : "+(Math.abs(n)) );System.out.println( "El redondeo de"+n+"es : "+(Math.ceil(n)) );System.out.println( "El redondeo de"+n+"es : "+(Math.floor(n)) );System.out.println( "El exponencial de"+n+"es : "+(Math.exp(n)) );System.out.println( "El logaritmo natural de"+m+"es : "+(Math.log(n)) );System.out.println( "El valor maximo de"+n+"^"+m+"es : "+(Math.max(n,m)) );System.out.println( "El valor minimo de"+n+"^"+m+"es : "+(Math.min(n,m)) );System.out.println( "El exponencial de"+n+"elevado a la potencia"+m+"es : "+(Math.pow(n,m)) );System.out.println( "La raiz cuadrada de"+m+"es : "+(Math.sqrt(m)) );System.out.println( "El seno de"+n+"es : "+(Math.sin(n)) );System.out.println( "El coseno de"+n+"es : "+(Math.cos(n)) );System.out.println( "La tangente de"+n+"es : "+(Math.tan(n)) );System.out.println( "Los elementos al azar son : "+Math.random());}} TENER EN CUENTA
  • 6. classTabla45{publicstaticvoidmain( Stringargs[] ){System.out.println("La tabla del 4 es:");int n=4;for(int i=1; i<10; i++){int a=n*i;System.out.println(n+" x "+i+"="+a); }{System.out.println("La tabla del 5 es:");int m=5;for(int i=1; i<10; i++){int b=m*i;System.out.println(m+" x "+i+"="+b); } } }}
  • 7. //Ejemplo: escribir las letras del abecedario 10 vecesclass Abecedario{publicstaticvoidmain( Stringargs[] ){for (int i = 0; i < 10; i++) {for (int c = 97; c <= 122; c++)System.out.print(c);System.out.println();}}}
  • 8. classForEjemplo{ publicstaticvoidmain( Stringargs[] ) {for(int i=0; i < 11; i++ ) {System.out.println("hola mundo");} } }
  • 9. classFactorial{publicstaticvoidmain (Stringargs[]) {int n=4;intfac=1;for ( int i=1 ; i<n+1 ; i++) {fac=fac*i; }System.out.println("Factorial de "+n+" es: "+fac); } }