SlideShare une entreprise Scribd logo
1  sur  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);        }   }

Contenu connexe

Tendances

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
 

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

En vedette

En vedette (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
 

Similaire à 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
 
Dce0 programacion oo_c#_vbnet
Dce0 programacion oo_c#_vbnetDce0 programacion oo_c#_vbnet
Dce0 programacion oo_c#_vbnetmaurgilez
 
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
 
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
 

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

Dernier

CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 

Dernier (20)

CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.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); } }