Tarea2 HERNANDEZAGUIARd

Páginas: 2 (383 palabras) Publicado: 16 de abril de 2015
Fundamentos de Programación
Tarea de programación sobre listas

La tarea de programación consiste en resolver un (1) ejercicio. Elabore el código en Python y verifique el funcionamiento del códigopara tres casos.
Ejercicio 1
Calcule el cuadrado de los primeros cinco números múltiplos de tres. Para cada uno de esos cuadrados, encuentre el menor número primo mayor que él. Guarde en una lista losresultados obtenidos (múltiplos de tres, cuadrados de los múltiplos de tres, menor número primo mayor que el cuadrado del múltiplo de tres).
Coloque su código a continuación:

def cuadrado(numero):return numero ** 2

def es_primo(w):
c=1
while (c==1):
nd = 0
for i in range(1,w+1,1):
if(w%i==0):
nd=nd+1
if(nd>2):w=w+1
else:
return w


lista1 = range (3,16,3)
lista2= list(map(cuadrado, lista1))
lista3= list(map(es_primo, lista2))
print(lista2)
print(lista3)








Para cada uno de lostres siguientes casos, ejecute su código y coloque la imagen con el resultado obtenido inmediatamente después de cada pregunta:
Caso 1: ¿Cuál es el primer número primo de la lista?
def cuadrado(numero):return numero ** 2

def es_primo(w):
c=1
while (c==1):
nd = 0
for i in range(1,w+1,1):
if(w%i==0):
nd=nd+1
if(nd>2):w=w+1
else:
return w


lista1 = range (3,16,3)
lista2= list(map(cuadrado, lista1))
lista3= list(map(es_primo, lista2))
print(lista2)
print(lista3)

print(lista3)[0]




Caso 2:¿Cuál es el último número primo de la lista?

def cuadrado(numero):
return numero ** 2

def es_primo(w):
c=1
while (c==1):
nd = 0
for i in range(1,w+1,1):if(w%i==0):
nd=nd+1
if(nd>2):
w=w+1
else:
return w


lista1 = range (3,16,3)
lista2= list(map(cuadrado, lista1))
lista3= list(map(es_primo,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • tarea2
  • tarea2
  • Tarea2
  • Tarea2
  • TAREA2
  • Tarea2
  • Tarea2
  • TAREA2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS