Buscar

strings solucao ex7

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Algoritmo SubstituiPalavra; 
Variáveis 
 fr, fraux, pnova, pvelha, paux : literal[50] 
 i, j : inteiro 
início 
 leia (fr, pvelha, pnova) 
 i ç 0; k ç0 ; trocou ç0: fraux ç ‘’ 
 enquanto (i < = tamanho (fr)) E (trocou==0) faca 
 
 enquanto ( fr [ i ] == ‘ ’ ) E ( i <= tamanho(fr) ) faca {pula espaços em branco} 
 fraux [k] ç fr [ i ] 
 i ++ 
 k++ 
 fim_enquanto 
 
 paux = ‘’; j=0 
 enquanto ( fr [ i ] != ‘ ’ ) and ( i <= tamanho (fr) ) faca {encontra uma palavra} 
 paux[j] çfr [ i ] 
 i++ 
 j++ 
 fim_enquanto 
 /* testar se paux eh igual a pvelha */ 
 /* se for igual faz um loop que joga a pnova para fraux e trocou recebe 1 */ 
 /* senao joga a paux para fraux */ 
 fim_enquanto 
 /* se trocou == 1 joga todos elementos de i até tamanho-1 para fraux e mostra fraux */ 
fim. 
SOLUÇÃO EX. 7 
SOBRE STRINGS

Outros materiais