Autor Tema: Ejercicios resueltos arreglos unidimensionales Java calcular letra dni CU00904C  (Leído 2466 veces)

@mayakoski

  • Sin experiencia
  • *
  • Mensajes: 43
    • Ver Perfil
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]);

}

}
« Última modificación: 08 de Agosto 2020, 20:26 por Ogramar »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Buenas, para quien revise este ejercicio, está correcto. Salu2

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".