Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rut = []
- rut_ingresado = input('RUT ::>')
- for numero in rut_ingresado:
- rut.append(numero)
- digitos_multiplicadores = [2,3,4,5,6,7]
- contador = 0
- resultado_multiplicacion = 0
- for digito_rut in rut:
- print("Digito multiplicador: " + str(digitos_multiplicadores[contador]))
- print("Digito rut: " + str(digito_rut))
- # += se utiliza para sumar al mismo objeto
- resultado_multiplicacion += int(digito_rut) * digitos_multiplicadores[contador]
- contador += 1
- if contador == len(digitos_multiplicadores):
- # Cuando el contador sea igual al largo del array
- # que tiene los digitos a multiplicar (6)
- # este debe reiniciarse y pasar a 0
- contador = 0
- print("Resultado: " + str (resultado_multiplicacion))
- modulo = resultado_multiplicacion%11
- print("Digito verificador:" + str (modulo))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement