Skip to content

JaimeMouraAraujo/programacaoFuncional2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Programacao Funcional

Utilizando uma linguagem de programação que utiliza o paradigma funcional desenvolva as seguintes soluções:

  1. Dado como entrada uma array com 1000 números inteiros, crie um programa que multiplica todos os valores por 2 e salva em um novo array;

  2. Dado como entrada uma array com 1000 números inteiros, crie um programa que apresente a média dos valores;

  3. Implemente o algoritmo de ordenação com o Merge-Sort. Informações sobre esse algoritmo podem ser obtidas em https://joaoarthurbm.github.io/eda/posts/merge-sort/

  4. Utilizando recursividade, verifique se uma string é um palíndromo. Dicas, desconsiderar da análise caracteres não-numéricos;

Procure utilizar recursos funcionais que a linguagem de programação já possua. Para os enunciados 3 e 4, não utilize funções prontas ou bibliotecas que verificam se uma string é palíndromo ou para fazer o Merge-Sort.

Esta atividade pode ser realizada em duplas, sendo que ambos precisam submeter os arquivos no Classroom. Ela compõe um dos trabalhos efetivos discentes (TED) previstos para o semestre. A sua realização caracterizará presença e irá compor parte dos 6 pontos dos trabalhos de Grau 2. Sua realização é necessária para compor também a presença no TED.

Não submetam diretórios/pastas compactadas via Classroom. Caso seja necessário submetam os arquivos individualmente, pois o Classroom possibilita isso.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages