JavaRepetiçãobasico

Repetir mensagem

Repetir a mesma mensagem várias vezes aparece em situações como exibir avisos em sistemas, criar separadores visuais em logs ou gerar saídas formatadas. Dominar o laço for com String permite controlar a quantidade de repetições sem duplicar código, algo essencial em qualquer programa que precise de saídas iterativas.

O PROBLEMA

Leia mensagem e N. Exiba a mensagem N vezes.

EXEMPLO

Olá!, 3 → Olá! / Olá! / Olá!

SOBRE O CONCEITO

O laço for repete um bloco de código um número conhecido de vezes. Aqui, o contador vai de 0 até N-1, e dentro do laço você usa System.out.println(mensagem). O erro comum nextLine após nextInt acontece porque nextInt não consome a quebra de linha — então o próximo nextLine lê uma linha vazia. Para evitar, chame nextLine() extra após nextInt() para consumir o \n restante. O código correto fica: int N = sc.nextInt(); sc.nextLine(); String msg = sc.nextLine();.

RESOLUÇÃO

Mais exercícios de Repetição

JAR015 · IntermediárioTabuada completaJAR018 · IntermediárioProgressão aritméticaJAR019 · IntermediárioPirâmide de asteriscosJAR024 · AvançadoCalculadora de parcelas
Ver todos os exercícios de Java