Informática, perguntado por alissonsc02, 1 ano atrás

como fazer uma piramide de asterisco no visual g?

Soluções para a tarefa

Respondido por Usuário anônimo
0
Escrever m linhas com i asteriscos alinhadas pela esquerda, onde i corresponde ao número da linha corrente. Exemplo: Para m=6 a saída do programa deve ser 
*
**
***
****
*****
******


O enunciado do problema solicita que sejam apresentadas m linhas de asteriscos, onde a primeira linha contém um asterisco, a segunda dois, a terceira três e assim sucessivamente. Isto significa que na i-ésima linha precisamos apresentar i asteriscos. Duas contagens se fazem necessárias: uma para contabilizar as linhas apresentadas e a outra para contabilizar os asteriscos apresentados em uma particular linha. A contagem das linhas vai de 1 até m e, para uma particular linha, digamos a i-ésima, a contagem dos asteriscos produzidos (isto é, as posições (ou "colunas") da linha já ocupadas) que vai de 1 a i. O limite superior da contagem de asteriscos de uma linha é igual ao número da linha. Um possível algoritmo, portanto, é:

leia mpara i variando de 1 a m façapara j variando de 1 a i façaapresente '*'mude o cursor para o início da próxima linha
Perguntas interessantes