Está en la página 1de 2

import java.util.

Scanner; public class Principal { int n, fib; String n1; void leer (){ Scanner x = new Scanner (System.in); System.out.println("Introduce una cantidad"); n=x.nextInt();} void comparar(){ if (n < 3) { System.out.println("Resultado final (Sin fibonacci): "+ n); }else{ fib=(n-1)+(n-2); System.out.println("Resultado final (Con fibonacci): "+ fib); } } void cedu (){ Scanner entrada = new Scanner(System.in); System.out.println("Ingrese el numero de cedula"); String ncedula = entrada.next(); int cedula[] = new int[ncedula.length()]; int res=0; if (cedula.length==10) { for (int i=0;i<cedula.length;i++) { cedula[i]=Integer.parseInt(String.valueOf(ncedula.charAt(i) )); int r=i%2; if (r==0) { cedula[i]=cedula[i]*2; if (cedula[i]>9) cedula[i]=cedula[i]-9; } } for (int i=0;i<cedula.length-1;i++) { res=res+cedula[i]; } res=res%10; if (res!=0)

res=10-res; if (res==cedula[9]) System.out.println("El Numero De cedula ingresado es legal"); else System.out.println("El Numero De cedula ingresado es ilegal"); } else System.out.println("El Numero De cedula ingresado es ilegal"); } }

También podría gustarte