Você está aqui: VisuAlg ::: Desafios e Lista de Exercícios Resolvidos ::: Laços de Repetição |
Como desenhar uma pirâmide de números em VisuAlg com números repetindo nas linhas - Exercícios Resolvidos de VisuAlgQuantidade de visualizações: 730 vezes |
Pergunta/Tarefa: Escreva um programa VisuAlg 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 VisuAlg: algoritmo "Algoritmo" var // variáveis usadas na resolução do problema quant_linhas, contador_linhas, i, j: inteiro inicio // precisamos de um contador de linhas da pirâmide contador_linhas <- 1 // vamos ler a quantidade de linhas da pirâmide escreva("Informe a quantidade de linhas da pirâmide: ") leia(quant_linhas) // um laço PARA que começa na quantidade de linhas informada // pelo usuário e reduz até 0 escreval() para i <- quant_linhas ate 1 passo -1 faca // imprimimos i espaços no início de cada linha para j de 1 ate i faca escreva(" ") fimpara // agora imprimimos o valor do contador de linhas da pirâmide // no final de cada linha para j de 1 ate contador_linhas faca escreva(contador_linhas," ") fimpara // pulamos para a próxima linha escreval() // e aumentamos o contador de linhas contador_linhas <- contador_linhas + 1 fimpara fimalgoritmo |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de VisuAlg |
Veja mais Dicas e truques de VisuAlg |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |