Problema em Portugol

0 respostas
A

Olá Galera, estou com um problema de lógica em portugol, necessito criar um vetor 5 x 5 que armazene caracteres do tipo “#” para forma uma escada, ele começa com os 5 espaços do vetor preenchidos, e vai decrementando -1 caracter em cada linha.
Meu código está assim:

Algoritmo "escada"
Var

nDegraus, nCaracteres : inteiro
escada : vetor[1…5, 1…5] de caracter

Inicio

nDegraus <- 5
nCaracteres <- 6

para nDegraus de 1 ate nDegraus passo 1 faca
para nCaracteres de 1 ate nCaracteres-1 passo 1 faca
escada[nDegraus, nCaracteres] <- "#"
escreva(escada[nDegraus, nCaracteres])
fimpara
fimpara

Fimalgoritmo

até ai tudo bem, o problema está na hora de imprimir, ele não faz a impressão linha por linha ele simplesmente imprimi tudo em uma linha, mas eu necessito de 5 linhas de impressão, já usei o “escreval” mas assim ele realiza a impressão de 1 único caracter por linha eu preciso que ele imprima um tipo de uma escada, olhando meu código da pra ter uma noção melhor do que eu quero fazer acredito.

Criado 13 de maio de 2016
Respostas 0
Participantes 1