Pregunta sobre validación
Disculpen por molestar pero estoy empezando con esto miren tengo que validar una cadema, y no se como hacerlo auxilio
Mirente tengo esta cadena 1714075107 el ultimo dígito es 6 ese sale de unaoperacion con los anteriores numemeros
los números pares se conserva
entonces 7 4 7 1
los impares se multiplican por dos
1*2=2
1*2=2
0*0=0
5*2=10
Si alguno de estas multiplicaciones fuese mayor a 15 hay que restarle 9 a esa multiplicación
Luego sumo los numeros que converse con los de la multiplicacion
7+4+7+1=19
2+2+0+10=14
La suma es 33
Y debo restar del múltiplo de 10 más cercano que seria 40
La resta es 7 y ese es ultimo dígito
Alguien que e pueda ayudar miren estoy perdido no se que funciones usar par aextraer los caracteres la única que conozco en lenth para contar para extraer de la cadena no la se y para transformar ese char en integer para la suma eso debe estar en una función
Gracias de antemano la ayuda
Mirente tengo esta cadena 1714075107 el ultimo dígito es 6 ese sale de unaoperacion con los anteriores numemeros
los números pares se conserva
entonces 7 4 7 1
los impares se multiplican por dos
1*2=2
1*2=2
0*0=0
5*2=10
Si alguno de estas multiplicaciones fuese mayor a 15 hay que restarle 9 a esa multiplicación
Luego sumo los numeros que converse con los de la multiplicacion
7+4+7+1=19
2+2+0+10=14
La suma es 33
Y debo restar del múltiplo de 10 más cercano que seria 40
La resta es 7 y ese es ultimo dígito
Alguien que e pueda ayudar miren estoy perdido no se que funciones usar par aextraer los caracteres la única que conozco en lenth para contar para extraer de la cadena no la se y para transformar ese char en integer para la suma eso debe estar en una función
Gracias de antemano la ayuda
1 Respuesta
Respuesta de linderel
1