Logo Passei Direto
Buscar

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Curso: Engenharia de Computação
Disciplina: Programação I
Professor: Rodolfo da Silva Villaça
Décima Segunda Aula de Laboratório
Resolver os problemas abaixo utilizando o paradigma aplicativo, quando possível.
1. Dadas duas strings xs e ys, verificar se xs é substring de ys.
2. Definir a função tWhile, que tenha o mesmo comportamento que a função 
takeWhile.
3. Definir a função dWhile, que tenha o mesmo comportamento que a função 
dropWhile.
4. Verifique se uma string é uma palavra. Defina uma palavra como uma string 
formada apenas por letras.
5. Verificar se todos os elementos de uma lista são distintos.
6. Determinar a posição de um elemento x em uma lista xs, se ele ocorrer na lista.
7. Dadas duas listas xs e ys, ordenadas em ordem crescente, obter a lista ordenada 
resultante da intercalação de xs e ys. 
Exemplo: Hugs>intercala [1,5,8,10] [2,7,9,20,25]
[1,2,5,7,8,9,10,20,25]

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?