Se lanza un dado reiteradas veces hasta que el valor del tiro es 1

Se lanza un dado reiteradas veces hasta que el valor del tiro es 1. Determinar la cantidad de veces que se lanzó el dado y el puntaje acumulado, si lo que se acumula es el valor del tiro.

Bien amigos como ya es costumbre vamos a explicar el funcionamiento de este algoritmo.

Entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:

Algoritmo detarea

Declaramos las siguientes variables.

               Definir c,x,suma Como Entero

La variable “x” y la variable “suma” las inicializo en cero.

               x = 0

               suma = 0

Utilizamos un ciclo que se repite indefinidamente, mientras las variable x sea diferente de 1.

               Mientras x <> 1 Hacer

En cada bucle, generamos un número al azar, entre 1 y 6.

A la función azar le sumamos 1 para descartar el numero cero.

                              x = azar(6) + 1

Con la variable c, vamos contando el número de tiradas.

                              c = c + 1

Con la función escribir mostramos en pantalla el número de tirada y el puntaje obtenido.

                              Escribir «Tirada: «,c,» = «,x

En la variable suma, vamos acumulando el puntaje de las tiradas.

                              suma = suma + x

               FinMientras

Finalmente mostramos el número de lanzamientos y la suma del puntaje.

               Escribir «EL dado se lanzó «,c,» veces»

               Escribir «El puntaje acumulado es: «,suma

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Se lanza un dado reiteradas veces hasta que el valor del tiro es 1
Se lanza un dado reiteradas veces hasta que el valor del tiro es 1
Descargar Programa

Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *