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 de Repetición en Java, Apuntes de Desarrollo de Software

Estructuras de repetición aplicadas en Java

Tipo: Apuntes

2024/2025

Subido el 26/04/2025

sayis-castro
sayis-castro 🇨🇴

1 documento

1 / 30

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
FUNDAMENTOS DE PROGRAMACIÓN
Bogotá 2021 1
ESTRUCTURAS DE REPETICIÓN
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e

Vista previa parcial del texto

¡Descarga Estructuras de Repetición en Java y más Apuntes en PDF de Desarrollo de Software solo en Docsity!

FUNDAMENTOS DE PROGRAMACIÓN

Bogotá – 2021 – 1

ESTRUCTURAS DE REPETICIÓN

TIPOS DE ESTRUCTURAS

 Secuencia

 Selección

 Repetición

 Almacenamiento

 Secuencia

 Selección

 Repetición

 Almacenamiento

 Secuencia

 Selección

 Repetición

 Almacenamiento

 Secuencia

 Selección

 Repetición

 Almacenamiento

ESTRUCTURAS DE REPETICIÓN

CICLOS

Para

Ejecuta un conjunto de instrucciones un

número determinado de veces. Ese número es

controlado por una variable contadora

(entera), que toma valores desde un límite

inferior hasta un límite superior.

Mientras Hacer

Permite ejecutar repetidamente un conjunto

de instrucciones, mientras que una condición

sea verdadera. La condición siempre se evalúa

antes de ejecutar el bloque de instrucciones.

Hacer Mientras

En este ciclo la condición se evalúa después

de ejecutar el bloque de instrucciones, por lo

tanto, el bloque se ejecuta por lo menos una

vez y se repite en caso que la evaluación de la

condición sea verdadero.

DIAGRAMA DE FLUJO PSEUDOCODIGO

para ( :=

<lim_inf> hasta

<lim_sup>) hacer

<bloque

instrucciones>

fin_para

para variable limite_inf,

hasta limite_sup

ENTRADA

SALIDA

CICLO PARA

INICIO

Leer N

suma0

sumasuma + i

escribir

suma

FIN

para i1, hasta N

:=

EJEMPLO

suma, n, i: entero

suma = 0

leer n

para i= 1 hasta n

hacer

suma = suma+i

fin_para

escribir suma

X

Memoria

S

xxx xxx

suma i n

xxx

Programa

(pseudocódigo)

EJEMPLO

EJEMPLO

Escribir en pantalla los
números del uno al tres

:=

EJEMPLO

CICLO HACER MIENTRAS

DIAGRAMA DE FLUJO PSEUDOCODIGO

haga

<bloque de

instrucciones>

mientras <condición>

EJEMPLO

Escribir en pantalla los
números del uno al tres

EJEMPLO

x: entero

x = 1

haga

escribir x

x = x+

mientras x < 4

Programa

(pseudocódigo)

Memoria

x 123

Pantalla

  • Variables Contadoras
  • Variables Acumuladoras
  • Variables Bandera

TIPO DE VARIABLES

Leer números mientras una variable
contadora sea positiva
EJEMPLO

i, n: entero

i = 5

mientras i >= 1

hacer

leer n

escribir n

i = i - 2

fin_mientras

Memoria

xxx

i n

xxx- 5311 207

2 0 7

EJEMPLO