Escolar Documentos
Profissional Documentos
Cultura Documentos
EVALUACIÓN CONTINUA 3
PREGUNTA 1: def
Se tiene la Siguiente Lista:
Se pide obtener:
PREGUNTA 2: def
Generar una lista de 10 elementos numéricos de forma aleatoria. Se pide de dicha lista
mostrarla al revés, por ejemplo:
PREGUNTA 3: def
Se pide generar una matriz con valores aleatorios, la dimensión de dicha matriz es de 10 x 10.
Nombre y apellido: Cahuana Yucra Daniel Sebastián
PREGUNTA 4: def
Se tienen 3 matrices (A, B, C), donde los dos primeros están llenos de datos
en forma aleatoria, y la última matriz solo almacenara el mayor elemento de
cada casilla de las matrices A y B.
PREGUNTA 5: def
Generar números
aleatorios y almacenarlos
en la matriz A, se pide
calcular: Sumatoria,
Promedios, Máximo,
Mínimo, sumar Valores
Pares, Sumar Valores
Impares.
Nombre y apellido: Cahuana Yucra Daniel Sebastián
Desarrollo
1-
Nombre y apellido: Cahuana Yucra Daniel Sebastián
2-desarrollo
Nombre y apellido: Cahuana Yucra Daniel Sebastián
3-desarrollo de la 3
Nombre y apellido: Cahuana Yucra Daniel Sebastián
4-
resultado
Nombre y apellido: Cahuana Yucra Daniel Sebastián
def matriz():
L=[]
for f in range(5):
L.append([])
for c in range(5):
L[f].append(random.randrange(20))
return L
def SumM(matriz):
acum=0
for f in range(5):
for c in range(5):
acum+=matriz[f][c]
return acum
def promM(matriz):
acum=0;i=0
for f in range(5):
for c in range(5):
acum+=matriz[f][c]
i+=1
return acum/i
def MayM(matriz):
mayor=0
for f in range(5):
for c in range(5):
if matriz[f][c]>mayor:
mayor=matriz[f][c]
return mayor
def MinM(matriz,may):
minimo=may
for f in range(5):
for c in range(5):
if matriz[f][c]<minimo:
minimo=matriz[f][c]
return minimo
def SparM(matriz):
acump=0
for f in range(5):
for c in range(5):
if matriz[f][c]%2==0:
acump+=matriz[f][c]
return acump
def SimpM(matriz):
acumimp=0
Nombre y apellido: Cahuana Yucra Daniel Sebastián
for f in range(5):
for c in range(5):
if matriz[f][c]%2==1:
acumimp+=matriz[f][c]
return acumimp
M=matriz()
Sum=SumM(M)
Prom=promM(M)
mayor=MayM(M)
minimo=MinM(M,mayor)
Sump=SparM(M)
Sumi=SimpM(M)
print("A=",M)
print("Sumatoria:",Sum)
print("Promedio:",Prom)
print("Maximo:",mayor)
print("Minimo:",minimo)
print("Suma Pares:",Sump)
print("Suma Impares:",Sumi)
Nombre y apellido: Cahuana Yucra Daniel Sebastián