November 5, 2025

EE03. Nombre con asteriscos

Solicitar nombres hasta que lo deje vacío
por cada nombre solicitar un número del 1 al 5
si no es correcto, no avanzar
Escribir el nombre y al lado, tantos asteriscos como el número
//Javi
// 4
//Javi ****
import java.util.Scanner;

public class EEw03 {
    public static void main(String[] args) {
        //Solicitar nombres hasta que lo deje vacio
        //por cada nombre solicitar un número del 1 al 5
        //si no es correcto, no avanzar
        //Escribir el nombre y al lado, tantos asteriscos como el número
        //Javi
        // 4
        //Javi ****
        Scanner sc = new Scanner(System.in);
        System.out.println("Nombre: ");
        String name = sc.nextLine();
        while (!name.equals("")){

            int num=0;
            while (num<1 || num>5){
                System.out.println("Número: ");
                num = sc.nextInt();
            }

            System.out.print(name + " ");
            for (int i=1;i<=num;i++)
                System.out.print("*");
            System.out.println();
            sc.nextLine();
            System.out.println("Nombre: ");
            name = sc.nextLine();
        }


    }
}

Leave a Reply

Your email address will not be published. Required fields are marked *