Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

LCS

Como incrementar uma variável do tipo string

Recommended Posts

È pessoal eu procurei em muitas páginas na internet e não achei nada;

 

Olhem esse tópico do amigo aqui: Tópicoi

 

Como vocês irão ver,estruturar esse pseudo-código deveria ser fácil,porém analisando melhor acaba-se encontrando-se um PORÉM(maiúsculo mesmo), Como eu posso fazer dentro de um loop uma variável do tipo string se auto incrementar?

 

Ex: Eu guardo numa variável chamada ast do tipo string um caracter, no caso o ("*");

 

A questão:

 

Como fazer esse conteúdo da variável se multiplicar enquanto o loop não for satisfeito?

 

Eu cheguei a esse pseudo_código:

 

var
n_linhas:real
controle_linha:real
ast:caracter
inicio

Escreva("Número de linhas:")
leia(n_linhas)

controle_linha<- 1
ast <- "*"

 enquanto controle_linha <= n_linhas faca
   escreval(ast)
   controle_linha<- controle_linha + 1
 fimenquanto

fimalgoritmo

 

 

Como se percebe o código fará o loop e incrementara em mais 1 a variável controle_linha , até que ela seja igual a variável n_linhas, porém sempre escreverá a variável ast com o valor de apenas 1 *, logo eu quero que quando o loop for para a segunda linha a variável ast receba o valor de 2 asteristicos ** ;

 

Eu pesquisei e não achei nada;Logo acho que tal coisa é impossível,porém como não acredito no impossível, resolvi perguntar pro pessoal do Imaster..

 

 

Vamos lá pessoal, respondam, nem que seja com idéias,pois eu estou muito curioso com isso,e acho que vocês também ficaram....

 

Ou então isso é muito simples?

 

 

Abçs,

 

LCS

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, impossível eu posso te garantir que não é, pq teve gente na minha turma que conseguiu resolver... (a n ser q tenham resolvido através de outro modo totalmente diferente desse que estamos pensando...)

 

Mas como eles resolveram eu não sei também, só sei q deu certo la xD

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo veja como fiz no tópico de outro membro recentemente (quase agora): http://goo.gl/0xpwF

E outra é que isso é portugal se fosse alguma outra linguagem de programação a gente poderia usar o tipo 'String' e ir dando 'append("*")';

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.