Desenhar um triângulo de asteriscos: Peça ao usuário um número n e desenhe um triângulo:
*
**


Passo 1

O enunciado pede para ler um número n e desenhar um triângulo de asteriscos com n linhas, onde cada linha i contém exatamente i asteriscos. O conteúdo usado aqui são estruturas de repetição aninhadas (laços).

Passo 2

Primeiro, obtemos o valor de n do usuário e verificamos se é um inteiro positivo. Se n<=0, exibimos mensagem de erro e encerramos, pois não faz sentido desenhar um triângulo com zero ou número negativo de linhas.

Passo 3

Usamos um laço externo que percorre i de 1 até n. Cada iteração desse laço corresponde a uma linha do triângulo e define quantos asteriscos devem ser impressos nessa linha.
Dentro do laço externo, usamos um laço interno que percorre j de 1 até i. A cada iteração do laço interno, imprimimos um asterisco sem pular linha, acumulando exatamente i asteriscos.
Quando o laço interno termina, imprimimos uma quebra de linha para iniciar a próxima linha do triângulo. Repetimos até que o laço externo termine em i=n.

Resposta

Leia n  
Se n <\(=0\) então  
    Escreva "Valor inválido: digite um inteiro positivo."  
    Pare  
Para i de \(1\) até n faça  
    Para j de \(1\) até i faça  
        Escreva "*" sem quebra de linha  
    FimPara  
    Escreva quebra de linha  
FimPara  

Exercícios relacionados