Está en la página 1de 1

//Practique aqui su codigo fuente documente y experimente la programacion

online.

/*
tutorias.co
*/

public class nombreClase {

public static void main(String[] args) {

// TODO, add your application code

System.out.print("Programando...");
}
}

public static int ObtenerDigitoVerificacion(int nit)


{
var vector = new[] {3, 7, 13, 17, 19, 23, 29, 37, 41, 43, 47, 53, 59, 67, 71};
var nitString = nit.ToString();
int tamanioNit = nitString.Length;
int acumulador = 0;

for (short contador = 0; contador < tamanioNit; contador++)


{
int temp = Convert.ToInt16(nitString[(tamanioNit - 1) - contador].ToString());
acumulador = acumulador + (temp * vector[contador]);
}

int residuo = acumulador % 11;


return residuo > 1 ? 11 - residuo : residuo;
}

También podría gustarte