Ejemplos python 3.4

Embed Size (px)

DESCRIPTION

ejemplos solucionado para programar en python

Citation preview

Fundamentos de Programacin | Prctica N __Fundamentos de Programacin Tarea de programacin sobre funciones

La tarea de programacin consiste en resolver dos (2) ejercicios. Para cada uno de ellos le corresponde elaborar un cdigo en Python y verificar el funcionamiento del cdigo para tres casos. Ejercicio 1Elabore un programa en Python que dado un entero n ingresado por el usuario, calcule el menor nmero primo igual o mayor que n.

Coloque su cdigo a continuacin:

n = int(input("Ingrese un numero: ")) def primo(n): c = 0 res = False for i in range(1, n+1): if (n % i == 0): c = c + 1 if (c == 2): res = True return res while(not primo(n)): n = n + 1 print("El numero primo mas cercano es: ", n)

Para cada uno de los tres siguientes casos, ejecute su cdigo y coloque la imagen con el resultado obtenido inmediatamente despus de cada pregunta:Caso 1: Cul es el primer nmero primo igual o mayor que cero?

Caso 2: Cul es el primer nmero primo igual o mayor que cinco?

Caso 3: Cul es el primer nmero primo igual o mayor que ocho?

Ejercicio 2Elabore un programa en Python que calcule el Mximo Comn Divisor (MCD) de tres nmeros ingresados por el usuario.

Coloque su cdigo a continuacin:a = int(input('ingrese primer nro: '))b = int(input('ingrese segundo nro: '))c = int(input('ingrese tercer nro: '))

mcd = 0

if c < a > b: if b < c: for i in range(1, b+1): if a % i ==0 and b % i ==0 and c % i ==0: mcd = i print ('mcd:', mcd) elif c < b: for i in range(1, c+1): if a % i ==0 and b % i ==0 and c % i ==0: mcd = i print ('mcd:', mcd)

if c < b > a: if a < c: for i in range(1, a+1): if a % i ==0 and b % i ==0 and c % i ==0: mcd = i print ('mcd:', mcd) elif c < a: for i in range(1, c+1): if a % i ==0 and b % i ==0 and c % i ==0: mcd = i print ('mcd:', mcd)

if b < c > a: if a < b: for i in range(1, a+1): if a % i ==0 and b % i ==0 and c % i ==0: mcd = i print ('mcd:', mcd) elif b < a: for i in range(1, b+1): if a % i ==0 and b % i ==0 and c % i ==0: mcd = i print ('mcd:', mcd)

Para cada uno de los tres siguientes casos, ejecute su cdigo y coloque la imagen con el resultado obtenido inmediatamente despus de cada pregunta:Caso 1: Cul es el MCD de 25, 100 y 75?

Caso 2: Cul es el MCD de 54, 81 y 135?

Caso 3: Cul es el MCD de 95, 54 y 73?

Pgina 1 de 9

Pgina 9 de 9