Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FUNDAMENTOS DE PROGRAMACIÓN
ALUMNOS:
Joel Cacoango
Guasumba Alexandra
Luzuriaga Aracely
Quilumbaquin Erika
DOCENTE:
INGENIERO FAUSTO HONORATO MENESES BECERRA
NRC:3826
Tarea
Fecha:
19de
31 demayo
Juliodel
del2021
2021
EJERCICIO 4
Escribir un programa que simule el lanzamiento de dos dados, utilizando la
función estándar rand() en el lanzamiento de cada dado. La suma de los dos
valores variará desde 2 hasta 12, siendo 7 la suma más frecuente, y 2 y 12 las
menos frecuentes.
Además, utilizar un arreglo para llevar la cuenta del número de veces que
aparece cada suma posible, luego imprimir los resultados en un formato
tabular.
CODEBLOCKS
RESULTADOS
PYTHON
#EJERCICIO 4
from random import sample
import random
def lanzardados():
l = sample(range(1,7),6)
return l
def juego(T):
for a in range(0,T):
for b in range(0,6):
temp1[b] = lanzardados()[b] + lanzardados()[b]
v[temp1[b]-2] += 1
return v
def imprimirV(T):
v = juego(T)
for k in range(0,11):
print(" ",k+2, " ",v[k])
return ' '
while(1):
v = [0,0,0,0,0,0,0,0,0,0,0,0]
temp1 = [0,0,0,0,0,0]
T = int(input('Ingrese el numero de lanzamientos(0
salir): '))
if T > 0:
print(imprimirV(T))
else:
break
RESULTADOS
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC
v.1914 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more
information.
>>>
== RESTART:
C:/Users/Usuario/AppData/Local/Programs/Python/Python37/Ejerc
icio 4 .py ==
Ingrese el numero de lanzamientos(0 salir): 3600
2 108
3 205
4 297
5 387
6 501
7 592
8 504
9 404
10 315
11 183
12 104