Jump to content


Photo

Solução Para Exercício Em Pascal


  • Faça o login para participar
2 replies to this topic

#1 Operador

Operador

    12 Horas

  • Usuários
  • 228 posts
  • Sexo:Masculino
  • Localidade:Picos - PI

Posted 11/05/2007, 12:14

Galera como seria a soluçao para saber quantas palavras da frase começam com vogal?

Espero uma força ai da galera...

Abraços...

Edição feita por: Operador, 11/05/2007, 14:31.

----------------------------------------------------------------------------
Não sei assinar... ehehehe
----------------------------------------------------------------------------

#2 Operador

Operador

    12 Horas

  • Usuários
  • 228 posts
  • Sexo:Masculino
  • Localidade:Picos - PI

Posted 15/05/2007, 14:29

Olha só fiz assim:
<var>

writeln(´Digite uma frase´); readln(frase);
tamanho:=length(frase);
cont:=0;
for i:=1 to tamanho do
begin
if (frase[i] = #32) then
begin
letra_ini:=frase[i];
if (letra_ini in [´a´,´e´,´i´,´o´,´u´]) or
letra_ini in [´A´,´E´,´I´,´O´,´U´]) then
cont:=cont+1;
end;
end;
writeln(´A quantidade de palavras que começam com vogal é: ´,cont);
readkey;
end.

O problema que esse até conta mais dependendo de quantas palavras coloque já não conta direito. Gostaria de saber o
----------------------------------------------------------------------------
Não sei assinar... ehehehe
----------------------------------------------------------------------------

#3 xota

xota

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Não informado

Posted 02/06/2007, 07:22

ta quase tudo certo so tens que fazer mais um if que va contando caracter a caracter até encontrar um espaço, ai já sabes que começou uma palavra nova




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq