package basicos;

import java.util.Scanner;

public class entrada {
	public static void main(String[] args) {
		
		
		//Quiero pedir por teclado los años que tengo.
		Scanner sc=new Scanner(System.in);
		

		//------------------ EJEMPLO ------------------
		
		/*System.out.println("Introduce tu nombre");
		String nombre = sc.nextLine();
		
		System.out.println("Introduce tu edad");
		int edad = sc.nextInt();
		
		System.out.println("La edad de "+nombre+" es: "+edad+" años.");*/
		
		
		//------------------ EJERCICIO 1 ------------------
		/*
		//1. Se procede a pedir un [Nombre, Apellido1, Apellido2, Edad, Número de Hijos]
		System.out.println("Introduzca un nombre");
		//Para poder "escuchar el registro", primero tienes que escucharlo y segundo que almacenarlo.
		String nombre1 =sc.nextLine();
		System.out.println("Introduzca primer apellido");
		String apellido1 =sc.nextLine();
		System.out.println("Introduzca segundo apellido");
		String apellido2 =sc.nextLine();
		System.out.println("Indique su edad");
		int edad1 =sc.nextInt();
		System.out.println("Numero de hijos");
		int nHijos =sc.nextInt();
		
		//2. Se imprime por pantalla de forma "natural".

		System.out.println("El nombre de"+nombre1+"primer apellido"+apellido1+"segundo apellido"+apellido2);
		System.out.println("El usuario: "+nombre1+" "+apellido1+" "+apellido2+" tiene "+edad1+" años y un total de "+nHijos+" hijos.");
		*/
		//------------------ EJERCICIO 2 ------------------
		
		//Se pide el nombre.
		
		System.out.println("Indique su nombre");
		String nombre2=sc.nextLine();
		//Se piden las iniciales de sus apellidos.
		System.out.println("Indique la inical de su primer apellido");
		String inical1=sc.nextLine();
		System.out.println("Indique la inical de su segundo apellido");
		String inical2=sc.nextLine();

		//Se pide el año de nacimiento (Para obtener la edad).
		System.out.println("Año en el que nacio");
		short year= (short) sc.nextInt();
		short edadFinal = (short) (2026 - year);
		System.out.println("La persona que se llama "+nombre2+" cuya primera inical del primer apellido es"+inical1+
				" y la segunda inical de su segundo apellido es "+inical2+"y tiene " +edadFinal+ " años." );
		
		
		

		
		

		
		
		
		
		
	}

}
