EJERCICIOS DE PROGRAMACION

Páginas: 2 (382 palabras) Publicado: 16 de octubre de 2014
Ejercicios tipo examen
1. Confeccionar una función que reciba una lista de valores y los muestre en columna y justificados a derecha.
def mostrar(lista):
print ''
for v in lista:print v.rjust(10,' ')
print ''


>>>l=['234','12','345534','234','1','45']
>>>mostrar(l)

2. Confeccionar una función que reciba una oración y retorne la palabra mayoralfabéticamente
def mayoralfa(cadena):
lista=cadena.split(' ')
mayor=lista[0]
for pa in lista:
if pa>mayor:
mayor=pa
return mayor


>>>oracion='esto es una prueba yes'
>>>mayoralfa(oracion)

3. Confeccionar una función que reciba un entero y luego imprima la tabla de multiplicar de dicho valor (por ejemplo si recibe un 3 luego debe mostrar del 3 hasta el 30de 3 en 3)
def mostrartabla(num):
inicio=num
fin=num*10
while inicio>rangovalores(2,20)

5. Generar un valor aleatorio entre 100 y 200. Luego mostrar los números comprendidos entre 1y el valor generado.
import random

x=random.randint(100,200)
print 'Número final:'
print x
cont=1
while cont5:
print 'El segundo valor es superior a 5.'

7. Escribir un algoritmo que,para cualquier número de segundos inferior a un millón, calcule su equivalente en días, horas, minutos y segundos.
En este ejercicio tenemos que tener en cuenta que:
1 minuto = 60 segundos.
1 hora =60 minutos = 3600 segundos.
1 dia = 24 horas = 1440 minutos = 86400 segundos.

# Pedimos datos.
dato = raw_input(u'Número de segundos: ')

# Hacemos un cast, convirtiendo la cadena en un númerolargo.
dato = long(dato)

# Comprobamos si el número introducido es menor a un millón.
if dato >= 1000000:
    print "El número debe de ser menor a 1000000"
else:
    # Días.
    ndias, aux =divmod(dato, 86400)
    # Horas.
    nhoras, aux = divmod(aux, 3600)
    # Minutos y segundos.
    nmin, nseg = divmod(aux, 60)
    # Mostramos resultado.

 >>> cadena=u'%d días, %d horas, %d...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios Programacion
  • ejercicios de programacion
  • Ejercicios Programacion
  • ejercicio de programacion
  • Ejercicio de programación
  • programacion-ejercicio
  • ejercicio de programacion
  • programacion ejercicios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS