[ Foro de Pseudocódigo ]

Ayuda con pseudocodigo.!

26-May-2016 02:30
Invitado (xenei)
1 Respuestas

Holas, necesito ayuda con este pseudocodigo de secuencias:

Elaborar un procedimiento que dada una secuencia de caracteres como entrada genere otra del mismo tipo como salida.
La secuencia de caracteres que se recibe incluye numeros de credito, donde cada numero tiene 16 digitos, Se desea obtener como resultado una nueva secuencia de salida con los numeros de tarjetas validos.
El algoritmo para la validacion de numeros de tarjetas de creditos es el siguiente:
Por ejemplo: 4013-7001-0977-4812 (cualquier numero de tarjeta de credito).
Para cada unos de los caracteres impares, en este caso seria (4,1,7,0,0,7,4,1), obtenemos el doble del valor que representan. Si el numero resultante es menor que 9, se deja tal cual, en caso contrario, se le resta 9. En nuestro ejemplo: 4x2=8 ; 1x2=2 ; 7x2= 14.
Y mayor que 9, se le resta 9. 14-9= 5; y asi sucesivamente. Si el numero resultante de la suma de las multiplicaciones y de los digitos en posicion par, es multiplo de 10, y a la vez menor o igual que 150, es un numero de tarjeta valido.
Para nuestro ejemplo seria: 8+0+2+3+5+0+0+1+0+9+5+7+8+8+2+2= 60, por lo tanto el numero es valido.

Desde ya muchas gracias, soy nuevo estudiante en estas cosas, si me podrian ayudar a resolver este ejercicio. gracias.


28-May-2016 11:39
Nacho Cabanes (+32)

Claro. Pero no pretendas que alguien haga todo tu ejercicio por ti. Inténtalo y pregunta dudas más concretas.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)