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]