Académique Documents
Professionnel Documents
Culture Documents
Libros / Algoritmos de Programacin con Python / Captulo 3. Funciones / 3.5. Un ejemplo completo
2. Especificacin:
Entradas:
Una tarifa f expresada en pesos/segundo.
3. Diseo:
En primer lugar se observa que el tarifador debe leer el valor de la tarifa ( f ) y que en
tres_tiempos se conoce la cantidad de ternas ( 3 ), mientras que en tarifador la
cantidad de ternas es un dato a ingresar.
Adems, se puede ver que en el cuerpo del ciclo de tres_tiempos , se lee una terna y se
llama a print_asegundos que calcula, imprime y no devuelve ningn valor. Si
hiciramos lo mismo en tarifador , no podramos calcular el costo de la comunicacin.
Es por ello que en lugar de usar print_asegundos se utiliza la funcin asegundos , que
calcula el valor transformado y lo devuelve en lugar de imprimirlo y en el cuerpo
principal del programa se imprime el tiempo junto con el costo asociado.
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
main()
5. Prueba: Lo probamos con una tarifa de $ 0,40 el segundo y tres ternas de (1,0,0) ,
(0,1,0) y (0,0,1) . Este es el resultado:
Cuantas horas?: 1
Cuantos minutos?: 0
Cuantos segundos?: 0
Duracion: 3600 segundos. Costo: 1440.0 $.
Cuantas horas?: 0
Cuantos minutos?: 1
Cuantos segundos?: 0
Duracion: 60 segundos. Costo: 24.0 $.
Cuantas horas?: 0
Cuantos minutos?: 0
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Cuantos segundos?: 1
Duracion: 1 segundos. Costo: 0.4 $.
>>>
6. Mantenimiento:
Anterior Siguiente
3.4. Ms sobre los resultados de las funciones 3.6. Devolver mltiples resultados
Copyright (c) 2011-2014 Rosita Wachenchauzer, Margarita Manterola, Maximiliano Curia, Marcos Medrano,
Nicols Paez. La copia y redistribucin de esta pgina se permite bajo los trminos de la licencia Creative
Commons Atribucin - Compartir Obras Derivadas Igual 3.0 siempre que se conserve esta nota de copyright.
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
INDICE DE CONTENIDOS
2. Programas sencillos
Captulo 3. Funciones
3.7. Resumen
3.8. Ejercicios
4. Decisiones
5. Ms sobre ciclos
6. Cadenas de caracteres
7. Tuplas y listas
8. Algoritmos de bsqueda
9. Diccionarios
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
11. Manejo de archivos
14. Objetos
3.757
2006-2017 LibrosWeb.es Contacto Novedades Condiciones Privacidad
das online
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com