Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: @mayakoski en 15 de Noviembre 2019, 01:13
-
Dejo mi propuesta de solución para el ejercicio CU00904C del curso de programación avanzada Java de aprenderaprogramar
Saludos
package claseCU00904C;
import java.util.Scanner;
public class caracterDNI {
public static void main(String[] args) {
Scanner entradaTeclado = new Scanner(System.in);
int dniBase;
System.out.print("Introduzca numero Base DNI: ");
dniBase = entradaTeclado.nextInt();
System.out.println("El DNI es: " + dniBase + obtenerLetra(dniBase));
}
static char obtenerLetra(int pNumeroDNI){
final char[] letra = {'T','R','W','A','G','M','Y','F','P','D','X','B','N','J','Z','S','Q','V','H','L','C','K','E'};
return(letra[pNumeroDNI%letra.length]);
}
}
-
Buenas, para quien revise este ejercicio, está correcto. Salu2