Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

ESTRUCTURAS: SECUENCIALES,REPETITVAS,CONDICIONALES, Esquemas y mapas conceptuales de Programación Java

ESTO ES UN REPORTE DONDE VIENEN EJEMPLOS, CONCEPTOS Y PRACTICAS LOS TRES TIPOS DE CONTROL DE FLUJO . ESPERO QUE TE SIRVA :V

Tipo: Esquemas y mapas conceptuales

2022/2023

Subido el 29/05/2023

alan-rodrigo-23
alan-rodrigo-23 🇲🇽

1 documento

1 / 5

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
INSTITUTO TECNOLÓGICO SUPERIOR DE
SAN ANDRÉS TUXTLA
INGENIERÍA EN SISTEMAS COMPUTACIONALES
REPORTE DE PRÁCTICA
FUNDAMENTOS DE PROGRAMACIÓN
CONTROL DE FLUJO
FECHA 17/05/2023
NOMBRE DEL
ALUMNO ALAN RODRIGO CAMACHO VENTURA
PRÁCTICA NO. NOMBRE DE LA PRÁCTICA
1ESTRUCTURAS REPETITIVAS
OBJETIVO DESARROLLAR LA SOLUCIÓN DE LOS PROBLEMAS EMPLEANDO LA
ESTRUCTURA SELECTIVA SEGÚN SEA EL CASO.
FUNDAMENTO TEÓRICO
Las estructuras repetitivas en Java, también conocidas como bucles, son construcciones que permiten ejecutar
un bloque de código múltiples veces. Estas estructuras son útiles cuando se necesita repetir una determinada
acción o procesar una serie de elementos de manera iterativa.
En Java, existen tres tipos de estructuras repetitivas:
1. for: El bucle “for” permite ejecutar un bloque de código un número específico de veces. Se utiliza
cuando se conoce de antemano la cantidad de iteraciones que se realizarán.
for (inicialización; condición; actualización) {
// Bloque de código a repetir
}
2. while: El bucle while se ejecuta mientras una condición sea verdadera. Se utiliza cuando no se
conoce de antemano la cantidad exacta de iteraciones que se realizarán.
while (condición) {
// Bloque de código a repetir
}
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga ESTRUCTURAS: SECUENCIALES,REPETITVAS,CONDICIONALES y más Esquemas y mapas conceptuales en PDF de Programación Java solo en Docsity!

INSTITUTO TECNOLÓGICO SUPERIOR DE

SAN ANDRÉS TUXTLA

INGENIERÍA EN SISTEMAS COMPUTACIONALES

REPORTE DE PRÁCTICA

FUNDAMENTOS DE PROGRAMACIÓN

CONTROL DE FLUJO

FECHA 17/05/

NOMBRE DEL

ALUMNO

ALAN RODRIGO CAMACHO VENTURA

PRÁCTICA NO. NOMBRE DE LA PRÁCTICA

1 ESTRUCTURAS REPETITIVAS

OBJETIVO

DESARROLLAR LA SOLUCIÓN DE LOS PROBLEMAS EMPLEANDO LA

ESTRUCTURA SELECTIVA SEGÚN SEA EL CASO.

FUNDAMENTO TEÓRICO

Las estructuras repetitivas en Java, también conocidas como bucles, son construcciones que permiten ejecutar un bloque de código múltiples veces. Estas estructuras son útiles cuando se necesita repetir una determinada acción o procesar una serie de elementos de manera iterativa. En Java, existen tres tipos de estructuras repetitivas:

1. for : El bucle “for” permite ejecutar un bloque de código un número específico de veces. Se utiliza

cuando se conoce de antemano la cantidad de iteraciones que se realizarán. for (inicialización; condición; actualización) { // Bloque de código a repetir }

2. while : El bucle while se ejecuta mientras una condición sea verdadera. Se utiliza cuando no se

conoce de antemano la cantidad exacta de iteraciones que se realizarán. while (condición) { // Bloque de código a repetir }

3. do-while : El bucle do-while se ejecuta al menos una vez y luego continúa ejecutándose mientras una

condición sea verdadera. La condición se evalúa al final del bucle. do { // Bloque de código a repetir } while (condición); Estas estructuras repetitivas permiten automatizar tareas y procesar conjuntos de datos de manera eficiente, ya que evitan la repetición manual del código. Al utilizar bucles, es importante tener cuidado para evitar bucles infinitos y asegurarse de que la condición de finalización sea alcanzada en algún momento para evitar ejecuciones infinitas.

EQUIPO

Procesador Intel(R) Celeron(R) N4500 @ 1.10GHz 1.11 GHz RAM instalada 8.00 GB (7.84 GB utilizable) Id. del dispositivo 5671335E-BE7D-40C9-96A5-E810AE574AE Id. del producto 00342-43311-01201-AAOEM Tipo de sistema Sistema operativo de 64 bits, procesador x

SOFTWARE

DISPOSITIVO

Edición Windows 11 Home Single Language

JDK

java 17.0.7 2023-04-18 LTS Java(TM) SE Runtime Environment (build 17.0.7+8-LTS-224) Java HotSpot(TM) 64-Bit Server VM (build 17.0.7+8-LTS-224, mixed mode, sharing)

NOTEPAD++

System.out.println("**************************"); System.out.println("ciclo while"); i=1; while (i<=N) { System.out.println(i+"\t"+"x"+"\t"+num+"\t"+"="+(inum)); i++; } System.out.println("**************************"); System.out.println("ciclo do while "); i = 1; do { System.out.println(i+"\t"+"x"+"\t"+num+"\t"+"="+(inum)); i++; } while (i <= N); } }

CONCLUSIONES

En conclusión, las estructuras repetitivas en Java (bucles) son herramientas poderosas que permiten

ejecutar un bloque de código varias veces de manera automática. Estas estructuras son fundamentales

en la programación, ya que nos permiten procesar datos, realizar cálculos y automatizar tareas

repetitivas de manera eficiente.

Las tres estructuras repetitivas en Java, for, while y do-while, ofrecen flexibilidad en términos

de controlar la cantidad de iteraciones y las condiciones de finalización. El bucle for se utiliza cuando

se conoce de antemano el número exacto de iteraciones. El bucle while se utiliza cuando la condición

de finalización se evalúa antes de cada iteración y puede no ser conocida de antemano. El bucle do-

while es similar al bucle while, pero garantiza que el bloque de código se ejecute al menos una vez

Es importante tener cuidado al usar estructuras repetitivas para evitar bucles infinitos y asegurarse de

que se cumpla la condición de finalización adecuada. Además, se recomienda utilizar variables de

control adecuadas y actualizarlas correctamente dentro del bucle para evitar resultados inesperados.

En resumen, las estructuras repetitivas nos permiten simplificar y optimizar nuestros programas al

automatizar procesos repetitivos, lo que mejora la eficiencia y legibilidad del código.

REFERENCIAS

1. "Java 8: Aprende programando" de Ángel Arias

2. "Java para principiantes" de Francisico Javier Ceballos Sierra

3. "Programación Orientada a Objetos con Java" de María Gabriela Villamizar Hoyer

4. "Java desde cero: Aprende programación en Java paso a paso" de Sergio Luis García

5. "Aprende Java con NetBeans paso a paso" de Antonio Martín Hernández

6. "Programación en Java 2: Fundamentos del lenguaje Java" de José Ignacio Rodríguez Giner