elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Mensajes
Páginas: 1 [2]
11  Programación / Scripting / Re: [python] Calcular billetes en: 6 Noviembre 2010, 01:23 am
Wenas Meta:

Yo también estoy usando ese mismo PDF para aprender, es más ahora mismo voy por el tema del for in, y estoy haciendo esos ejercicios.

De momento me quedan 3 ejercicios por hacer que son los 2 del Maximo común divisor y el de el numero mas grande después de pulsar un número negativo.

Ya te contaré como voy, jejeje.

Si necesitas ayuda en python, yo todas las semanas aprendo algo nuevo así que si puedo ayudarte avisas compi.

Un Saludo.
12  Programación / Scripting / Re: [python] Calcular billetes en: 5 Noviembre 2010, 04:27 am
Buenas Noches compañeros:

Este es mi primer Post y espero que no sea el último, jejejeje.

Bueno este ejercicio lo he realizado de la siguiente manera para que le echen un vistazo.

Ya me contaran que tal les parece:

Código
  1. # -*- coding: ISO-8859-1 -*-
  2. #         Codificacion de caracteres. Al tener el programa caracteres no ASCII
  3. #         hace falta indicarle el tipo de codificacion empleado.
  4. #Programa:   Ejercicio_01.py
  5. #Proposito.- Programa que lee Numero Entero y lo descompone en los diferentes
  6. #            Billetes y Monedas de Euros.
  7. #Autor:      Luis Alberto Rouco Ramirez
  8. #Fecha:      03 de Noviembre de 2010
  9.  
  10. # Importar librerias del sistema
  11. import os
  12.  
  13. # Declarar variables e inicializarlas
  14. sistema = (os.name)
  15. contador=0
  16.  
  17. while True:
  18.  
  19.    try:
  20.  
  21.        if sistema=="nt":
  22.            os.system("cls")
  23.        else:
  24.            os.system("clear")
  25.  
  26.        #Introduccion del Billete a descomprimir
  27.        billetes=int(raw_input('Escribe una cantidad de Euros a descomponer: '))
  28.  
  29.        for des in [500,200,100,50,20,10,5,2,1]:
  30.            division=billetes/des
  31.            billetes=billetes%des
  32.            if division!=0:
  33.                if des>=5:
  34.                    if division>1:
  35.                        print '%d Billetes de' %division + '',des, 'Euros'
  36.                    else:
  37.                        print '%d Billete de' %division + '',des, 'Euros'
  38.                else:
  39.                    if division>1:
  40.                        print '%d Monedas de' %division + '',des, 'Euros'
  41.                    else:
  42.                        if des>1:
  43.                            print '%d Moneda de' %division + '',des, 'Euros'
  44.                        else:
  45.                            print '%d Moneda de' %division + '',des, 'Euro'
  46.        raw_input()
  47.        quit()
  48.  
  49.    except ValueError:
  50.        for i in [1]:
  51.            contador=contador+i
  52.            #print 'Contador vale', contador
  53.            if contador <3:
  54.                print 'Debe introducir un numero entero.'
  55.            else:
  56.                print 'Eres bobo, que pasa que no viste Barrio Sesamo de pequenio...'
  57.                raw_input()
  58.                quit()
  59.            break

Un saludo y hasta otra.
Páginas: 1 [2]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines