Java - Necesito un simple Programa !!!!

 
Vista:

Necesito un simple Programa !!!!

Publicado por Daniel (1 intervención) el 02/05/2002 21:25:53
Se trata de ingresar un string a un programa en JAVA, este string contendrá un número de RUT en formato:
99.999.999-9 (por ejemplo, podría ser 15.595.954-4 ó 9.413.058-1
notar que este último no tiene dígito de decena de millón)
Luego habrá que transformar este string a dígitos de forma de comprobar que el dígito verificador (el número que está después del guión) esté correcto (el cálculo del dígito verificador es un procedimiento muy simple, que lo pondre al final).

Se pueden utilizar las rutinas que proporcionan las clases de JAVA para manejar strings, menos el método que permite transformar un string a número.

El Proceso para calcular el digito verificador el el sgte:

Multiplica de atras en adelante, de la siguiente forma.
Por Ej.
rut = 14.785.965 - ?

5 * 2 =
6 * 3 =
9 * 4 =
5 * 5 =
8 * 6 =
7 * 7 =
ojo! 4 * 2 =
1 * 3 =

Luego se suma, y divide por 11; el resto se lo restas a 11 y obtienes el digito verificador en caso de 10, corresponde a k.

Agradecere montones a quien me indique como hacer el programa, la verdad es que no se nada de Java, (hasta ahora) y debo hacer este programa porque me lo dieron de tarea.

Muchas Gracias
atte.
Daniel

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder