Você está aqui: Java ::: Desafios e Lista de Exercícios Resolvidos ::: Laços de Repetição |
Como desenhar uma pirâmide de números em Java com números repetindo nas linhas - Lista de Exercícios Resolvidos de JavaQuantidade de visualizações: 422 vezes |
Pergunta/Tarefa: Escreva um programa Java que usa laços for aninhados para desenhar a pirâmide de números representada abaixo. Note que este padrão usa o número da linha repetido em cada uma as linhas. No site você encontrará padrões diferenciados deste exercício. Informe a quantidade de linhas da pirâmide: 6 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 Veja a resolução comentada deste exercício em Java: ---------------------------------------------------------------------- Precisa de ajuda? Chama no WhatsApp +55 (62) 98553-6711 (Osmar) Este código foi útil? Paga um cafezinho pra mim :-( PIX: osmar@arquivodecodigos.com.br ---------------------------------------------------------------------- package estudos; import java.util.Scanner; public class Estudos { public static void main(String[] args) { // precisamos de um contador de linhas da pirâmida int contador_linhas = 1; // para ler a entrada do usuário Scanner leitura = new Scanner(System.in); // vamos ler a quantidade de linhas da pirâmide System.out.print("Informe a quantidade de linhas da pirâmide: "); int quant_linhas = Integer.parseInt(leitura.nextLine()); // um laço for que começa na quantidade de linhas informada // pelo usuário e reduz até 0 System.out.println(); for (int i = quant_linhas; i > 0; i--){ // imprimimos i espaços no início de cada linha for (int j = 1; j <= i; j++){ System.out.print(" "); } // agora imprimimos o valor do contador de linhas da pirâmide // no final de cada linha for (int j = 1; j <= contador_linhas; j++){ System.out.print(contador_linhas + " "); } // pulamos para a próxima linha System.out.println(); // e aumentamos o contador de linhas contador_linhas++; } } } |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |