Tema: ejercicio
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/01/2013, 10:39
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 1 mes
Puntos: 228
Respuesta: ejercicio

Te marco un par de errores:

En la funcion diferencia_hora defines localmente una variable llamada diferencia. Esta oculta la definicion de la variable global diferencia. Asi que esa asignacion que haces en la funcion se aplica sobre la variable local y no la global.

Segundo tenes que usar flotantes cuando haces la multiplicacion, sino se te va a truncar el resiltado siempre.

Proba arreglando esas cosas...