Exercícios para implementação de algoritmos utilizando a linguagem de programação Kotlin.
- Criar um arquivo para cada exercicio
- Criar um metodo main para cada exercicio no proprio arquivo do exercicio para testar o algoritmo
- Criar uma função para cada algoritmo, não realizar o calculo do algorimo no metodo main
- O objetivo metodo main é iniciar o programa, mostrar mensagens e pegar parâmetros do usuário
- Funções utilitárias genéricas podem ser compartilhadas
- Validar os valores digitados, se for numero colocar uma mensagem e solicitar novamente o valor
- Se o usuario quiser sair do programa, basta nao digitar nenhum valor de entrada e dar ENTER
- Construa um algoritmo que, tendo como dados de entrada dois pontos quaisquer no plano, P(x1,y1) e P(x2,y2), escreva a distância entre eles. A fórmula que efetua tal cálculo é:
distancia = RAIZ_QUADRADA((x2 - x1)² + (y2 - y1)²)
- Escreva um algoritmo que leia três números inteiros e positivos (A, B, C) e calcule a seguinte expressão:
D = (R + S) / 2
R = (A + B)²
S = (B + C)²
-
Faça um algoritmo que leia a data de nascimento de uma pessoa expressa no formato (DD/MM/AAAA), e mostre-a expressa apenas em dias (todos os dias de vida).
-
Faça um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a expressa em anos, meses e dias.