
Modificar este codigo
Publicado por Edu (3 intervenciones) el 01/09/2015 20:11:59
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# -*- coding: cp1252 -*-
def asegundos (horas,minutos,segundos):
segsal = 3600*horas + 60*minutos + segundos
return segsal
def main():
""" El usuario ingresa la taifa por segundo, cuántas
comunicaciones se realizaron, y la duracion de
cada comunicacion expresada en horas, minutos y
segundos, como resultado se informa la duracion en segundos
de cada comunicacion y su costo. """
f = input ("¿Cuanto cuesta 1 segundo de comunicacion: ")
n = input ("¿Cuantas comunicaciones hubo?: ")
for x in range(n):
hs = input ("¿Cuantas horas?: ")
minu = input ("¿Cuantos minutos?: ")
seg = input ("¿Cuantos segundos?: ")
segcalc = asegundos(hs,minu,seg)
costo = int(segcalc*f)
costo2 = int((segcalc*f-int(segcalc*f))*100)
print "Duracion: ",segcalc, "segundos. Cost: ",costo,"pesos con", costo2,"centavos"
main()
Quiero modificar este codigo para que cada vez que haga el ciclo de alguna forma se guarde el costo de cada comunicacion y luego finalizado el ciclo muestre el total, como lo puedo hacer? Gracias, y perdon si este foro no es para esto, la verdad busque foro ayuda python y es lo primero que salio

Valora esta pregunta


0