aucachofra 0 Denunciar post Postado Junho 24, 2010 alguem porde me ajudar? eu queria saber como que faz um: 1) algoritmo que separa as vogais das palavras (linguagem pascal em Inglês) ex: capixaba a+i+a+a= 4 vogais 2)como qui faz uma tabuada de 10 com qual quér nº ex:63*1=63 63*2=126 63*3=189 63*4=252 63*5=315 63*6=378 63*7=441 63*8=504 63*9=567 63*10=630 Agradecido desde Já Meu msn : para entrar em contato comigo :ronan_yg@hotmail.com Compartilhar este post Link para o post Compartilhar em outros sites
EuToComProblema! 1 Denunciar post Postado Junho 24, 2010 o da tabuada é barbada, da um readln (é isso? nao lembro de pascal puro) para pegar a entrada do usuário e guarde em uma variavel depois faz um laço até 10 (com for ou while tanto faz) e vai printando (writeln neh?) o valor da variavel multiplicado pela iteracao do laço. var i,nmrDigitado : integer; for i := 1 to 10 do begin writeln(nmrDigitado*i); end; é algo assim. Já a primeira complica um pouco mais, vai ter que quebrar a palavra letra por letra, o pascal aceita minhaString[0] para pegar a primeira posicao? mas enfim, pegar letra por letra e conparar se é = a e i o u A E I O U se sim, armazena a letra em uma variavel e acrescenta um ao contador. isso dentro de um laço tambem: enquanto nao termina a palavra faz. entendeu? qualquer coisa posta de novo Compartilhar este post Link para o post Compartilhar em outros sites