Você está na página 1de 9

Nombre y apellido: Cahuana Yucra Daniel Sebastián

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

5-me quede sin espacio para pegar eso


import random

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

Você também pode gostar