Notas:
Los siguientes programas contienen errores que impedirían ejecutarlos. Reescribe cada programa corrigiendo los errores y describe brevemente cada error.
print Dime tu nombre, nombre
nombre = int(raw_imput()
print Hola nombre
if código = 3
print Acertaste
elif código = 4 or 2
print Casi aciertas
else código > 4 or < 2
print Frío, frío
for i in range[3,10]
contador = 1 + contador
print Por ahora contador vale contador pero todavía no he terminado
print En total, contador vale contador
lista = 0
for i in range[4]
print Dime una palabra
lista = lista + palabra
print Las palabras escritas son lista
Los siguientes programas no contienen errores sintácticos y Python los ejecutaría. Escribe cuál sería la salida de cada uno de estos programas, explicando brevemente el motivo de tu respuesta. Si consideras que el programa no produciría ninguna salida, explica por qué.
a = 5
b = 3
a = a * b
b = 2 * a
print "a vale", a, "y b vale", b
a = 20 if a > 15: print "Este es el primer saludo" elif a < 30: print "Este es el segundo saludo" if a != 15: print "Este es el tercer saludo" else: print "Este es el cuarto saludo"
for i in range(2, 5): print "Si i vale", i, "entonces 1/i vale", 1/i
a = 4 while a < 10: print a, a = a + 2 print a
Algunos estudios utilizan la relación cintura/cadera (perímetro de la cintura y de la cadera en las mismas unidades) como indicador de obesidad. En el caso de los hombres el valor ideal es 0,8. Podemos decir que si el valor supera 0,85 uno está demasiado gordo y si no supera 0,75 está demasiado delgado. (Por supuesto se trata de una aproximación bastante burda, pues no tiene en cuenta la constitución física). Escribe un programa que te pida las medidas de la cintura y la cadera y calcule la relación cintura / cadera comentando el resultado.
Relación cintura / cadera en hombres
¿Cuánto mide tu cadera (cm)?: 99
¿Cuánto mide tu cintura (cm)?: 103
Tu índice cintura / cadera es 0.96116504854368934. No te lo tomes mal, pero estás demasiado gordo. Deberías vigilar tu peso.
Relación cintura / cadera en hombres
¿Cuánto mide tu cadera (cm)?: 80
¿Cuánto mide tu cintura (cm)?: 106
Tu índice cintura / cadera es 0.75471698113207553. Estás un poco delgado, pero no es grave.
Escribe un programa que te calcule en qué día de la semana cae un número (el día 1 sería lunes, el día 2 martes, ..., el día 7 domingo, el día 8 lunes, etc.:
Día de la semana
Dime un número de día: 9
El día 9 es martes.
Día de la semana
Dime un número de día: 123
El día 123 es jueves.
Escribe un programa que te pida varios números para formar una lista. Después el programa que crear una lista con las sumas parciales de los números de la primera lista (el primero, el primero más el segundo, el primero más el segundo más el tercero, etc.):
Dime cuántos números tiene la lista: 4
Dime el número 1: 3
Dime el número 2: 5
Dime el número 3: 1
Dime el número 4: 4
La lista creada es: [3, 5, 1, 4]
La lista de sumas parciales es: [3, 8, 9, 13]
Escribe un programa que te pida un número y calcule la suma de sus cifras:
Suma de las cifras de un número
Dime un número: 1967
La suma de las cifras del número 1967 es 23.
Un fabricante de pantalones de micromasajes recomienda utilizar las tallas más adecuadas al tamaño de la cintura. La relación entre la talla recomendada (t) y la medida de la cintura (c) es 6t = 5c + 200. Escribe un programa que te pida un valor y te diga la talla y la cintura correspondiente.
Día de la semana
Dime un número de día: 9
El día 9 es martes.
Día de la semana
Dime un número de día: 123
El día 123 es jueves.
Autor: Bartolomé Sintes Marco
Última modificación de esta página: 5 de diciembre de 2002