Notas:
[10,0] Problema 1
Escreva uma função int quantos(char cadeia[], char c)
que devolva o número de vezes que o caractere c
(caractere correspondente ao código guardado na variável c
)
ocorre na cadeia de caracteres cadeia
.
[10,0] Problema 2
Escreva uma função void posições(char cadeia[], char
lista[])
que escreva no ecrã a posição da primeira
ocorrência na cadeia de caracteres cadeia
de cada
um dos caracteres da cadeia lista
(ou que escreva
uma indicação de que esse caractere não existe). Não se devem
distinguir letras maiúsculas de minúsculas. Por exemplo, a
chamada
posicoes("Ola! Isto e uma cadeia muito grande.", ",oSgk!")
deve produzir no ecrã
O caracter ',' nao ocorre nunca. A letra 'o' ocorre na posicao 0. A letra 's' ocorre na posicao 6. A letra 'g' ocorre na posicao 29. A letra 'k' nao ocorre nunca. O caracter '!' ocorre na posicao 3.
Página
concebida e mantida por Eng. Manuel Menezes de Sequeira (última actualização 2006/07/07) Copyright © 1996-2001 ISCTE |
![]() |