Icon New game New game

Ciclos anidados con EpAA

Video Quiz

(28)
Ejemplo de estructuras cíclicas anidadas con la aplicación Web EpAA. Se calcula el factorial de una lista de n números desde 1 hasta un número introducido por el usuario no mayor a 10.

Download the paper version to play

99 times made

Created by

Mexico

Top 10 results

  1. 1
    00:39
    time
    100
    score
  2. 2
    00:54
    time
    100
    score
  3. 3
    00:55
    time
    100
    score
  4. 4
    00:56
    time
    100
    score
  5. 5
    Licea
    Licea
    00:56
    time
    100
    score
  6. 6
    00:58
    time
    100
    score
  7. 7
    01:04
    time
    100
    score
  8. 8
    manceraluis606
    manceraluis606
    01:07
    time
    100
    score
  9. 9
    01:10
    time
    100
    score
  10. 10
    01:14
    time
    100
    score
Do you want to stay in the Top 10 of this game? to identify yourself.
Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

  1. time
    score
  1. time
    score
time
score
time
score
 
game-icon

Ciclos anidados con EpAAOnline version

Ejemplo de estructuras cíclicas anidadas con la aplicación Web EpAA. Se calcula el factorial de una lista de n números desde 1 hasta un número introducido por el usuario no mayor a 10.

by jesus arellano pimentel
1

¿Cuáles son las fórmulas o datos iniciales?

Selecciona una o varias respuestas

2

¿Cuál es la incógnita o incógnitas?

3

¿Por qué utilizaremos un ciclo repetir?

4

¿Cuánto es 4 * 6?

5

¿Qué elementos habría que introducir en la planeación?

Selecciona una o varias respuestas

6

¿Qué elemento sigue en este diagrama de flujo?

7

¿Qué elemento sigue en este diagrama de flujo?

8

¿Qué variable tiene el valor actual de la lista?

9

¿Cuál es la expresión lógica apropiada para el ciclo repetir?

10

¿Cuál sería la expresión de cálculo correcta aquí?

11

¿Cuál es el factorial de 7)

Explicación

La fórmula de la primera opción es correcta, sin embargo, no es algo proporcionado en el enunciado inicial del problema. Por otro lado, la última opción no puede ser posible por que la información dada en el enunciado del problema corresponde a la segunda y tercer opción.

La opción que abarca en su totalidad la o las incógnitas es la última, pues se requiere tanto generar la lista de números consecutivos, así como calcular el factorial de cada número de dicha lista.

En un ciclo repetir se sabe exactamente cuál será el número de iteraciones o repeticiones a ejecutar.

6 * 4 = 24

En este caso único se adicionan todos los elementos de las opciones presentadas.

Lo que requerimos es un ciclo repetir para generar la lista de los números desde 1 hasta el número dado por el usuario (num)

Nuevamente sabemos el número de repeticiones para calcular los factoriales de cada número de la lista, por tanto, el ciclo apropiado es uno del tipo repetir.

En este caso la única opción correcta es la primera, la variable i es quien tiene el valor actual de la lista, es decir, tomará los valores de 1, 2, 3, ...., hasta num

La opción válida es la segunda, pues el valor de j se está decrementando; inicia en i y se decrementa de uno en uno hasta llegar a tomar el valor de 1.

Para realizar el cálculo según el ejemplo dado en el enunciado inicial del problema, la expresión de cálculo correcta es fac = fac * j, claro que siempre y cuando fac se inicialice con el neutro multiplicativo, es decir, con el valor de 1

7! = 7 * 6 * 5 * 4 * 3 * 2 * 1 = 5040

educaplay suscripción