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

Título: Ejercicios resueltos arreglos unidimensionales Java calcular letra dni CU00904C
Publicado 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

Código: [Seleccionar]
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]);

}

}
Título: Re:Ejercicios resueltos arreglos unidimensionales Java calcular letra dni CU00904C
Publicado por: Ogramar en 08 de Agosto 2020, 21:18
Buenas, para quien revise este ejercicio, está correcto. Salu2