Skip to content

Instantly share code, notes, and snippets.

@leoniralves
Created July 23, 2025 23:02
Show Gist options
  • Save leoniralves/c8294ff0c2befadf66d2b414021af689 to your computer and use it in GitHub Desktop.
Save leoniralves/c8294ff0c2befadf66d2b414021af689 to your computer and use it in GitHub Desktop.

Exercícios de Kotlin: Funções

1. Função que soma dois números

Enunciado: Crie uma função chamada soma que recebe dois números inteiros e retorna a soma deles.

2. Função que verifica se um número é par

Enunciado: Crie uma função chamada ehPar que recebe um número inteiro e retorna true se ele for par e false caso contrário.

3. Função que retorna o maior entre dois números

Enunciado: Crie uma função chamada maior que recebe dois números inteiros e retorna o maior deles.

4. Função que calcula o fatorial de um número

Enunciado: Crie uma função chamada fatorial que recebe um número inteiro e retorna o fatorial desse número.

5. Função que inverte uma string

Enunciado: Crie uma função chamada inverterString que recebe uma string e retorna ela invertida.

6. Função que retorna a média de uma lista de números

Enunciado: Crie uma função chamada media que recebe uma lista de números List<Double> e retorna a média deles.

7. Função que conta vogais em uma string

Enunciado: Crie uma função chamada contarVogais que recebe uma string e retorna a quantidade de vogais nela.

8. Função que verifica se um número é primo

Enunciado: Crie uma função chamada ehPrimo que recebe um número inteiro e retorna true se for primo e false caso contrário.

9. Função que calcula a soma de números pares em uma lista

Enunciado: Crie uma função chamada somaPares que recebe uma lista de inteiros e retorna a soma de todos os números pares.

10. Função que retorna os três maiores elementos de uma lista

Enunciado: Crie uma função chamada tresMaiores que recebe uma lista de inteiros e retorna uma nova lista com os três maiores elementos, em ordem decrescente.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment