Está en la página 1de 6

Programación Básica

Ingeniería de Sistemas- NRC: 1883

Carlos Andres Ardila Alvarez

Bogotá D.C - 2020


1. ¿Qué son bucles?

- Los bucles, iteraciones o sentencias repetitivas modifican el flujo

secuencial de un programa permitiendo la ejecución reiterada de una

sentencia o sentencias. En Java hay tres tipos diferentes de bucles: for,

while y do-while.

2. ¿Qué es un mientras qué?


- El bucle while o sentencia repetitiva con una condición al principio. Se

ejecuta una sentencia mientras sea cierta una condición. La sentencia

puede que no se ejecute ni una sola vez. El propósito es repetir un bloque

de código mientras una condición se mantenga verdadera.

3. ¿Qué es un haga - Mientras qué?

- Es ejecutar un bloque de código y repetir la ejecución mientras se cumpla

cierta condición expresada en la cláusula while.

4. ¿Qué es un para?

- El bucle for o ciclo for es una estructura de control en programación en la

que se puede indicar de antemano el número mínimo de iteraciones que

la instrucción realizará. Está disponible en casi todos los lenguajes de

programación imperativos.
5. Explique la diferencia entre haga mientras que y mientras qué

haga.

- La diferencia con el bucle while radica en que este evalúa la condición al

principio, y si esta no se cumple, el código que está encerrado dentro del

cuerpo no se ejecuta. En cambio, el bucle do-while evalúa la condición

para seguir ejecutándose luego de haber ejecutado el código dentro de su

cuerpo; es decir, siempre se ejecuta por lo menos una vez el código.

6. Explique el siguiente código qué hace:

El siguiente algoritmo es para

calcular el promedio de diferentes

notas según la cantidad de datos

que ingresemos.
7. ¿Qué es un acumulador?

- El concepto de acumulador guarda relación estrecha con el de contador.

Podríamos decir que el contador es un tipo específico de acumulador.

Definiremos acumulador como un elemento cuyo contenido actual se

genera a partir de su contenido precedente.

8. ¿Qué es un contador?

- son un tipo de variable que empleamos para llevar la cuenta de veces que

ocurre algo, apariciones que hay y demás. Normalmente este tipo de

variables las vamos a ver dentro de un bucle pues es donde se pueden

realizar un conteo o bien posteriormente a este por deducción a partir de

otra variable contadora.

EJEMPLO

numeros_pares = 0

for i in range(0, 10):

if i % 2 == 0: # si el numero i es par

numeros_pares = numeros_pares + 1

print('Total de números pares econtrados: ' + str(numeros_pares))


9. Explique en el código quién hace las veces de contador y

cómo está controlando el ciclo.

- El contador es el Para i<-1 Hasta n Hacer y para que funcione debe

estar adentro del ciclo para que pueda realizar el conteo.

10. Explique en el código qué línea hace las veces de

acumulador y cómo funciona.

- Es la línea 11 y funciona así porque son variables que empleamos para

llevar una suma total de algún tipo de dato numérico.

11. Haga la Prueba de escritorio de este código


12. ¿Qué tipo de bucle se está empleando? for, whide o do-

while? Investigue

- For, poque una estructura de control en programación en la que se

puede indicar de antemano el número mínimo de iteraciones que la

instrucción realizará.

También podría gustarte