diff --git a/1ano/fp/aula03/bmi.py b/1ano/fp/aula03/bmi.py
index 2326a25..3ae8903 100644
--- a/1ano/fp/aula03/bmi.py
+++ b/1ano/fp/aula03/bmi.py
@@ -1,16 +1,3 @@
-""" Exercicio 03.
-O programa bmi.py serve para calcular o índice de massa corporal, mas está incompleto. O
-programa inclui três funçoes. Analise o seu funcionamento.
-
-a. Complete a definiçao da funçao bodyMassIndex para calcular o indice pela razao
- bmi = weight / height**2. Complete os argumentos na invocacao da funçao, dentro da
- funçao principal. Teste o programa.
-
-b. Complete a funçao bmiCategory para devolver uma string com a categoria correspondente
- ao indice de massa corporal dado. Acrescente uma chamada a esta funçao na funçao
- principal, para obter o nome da categoria. Volte a testar
-"""
-
# This function computes the body mass index (BMI),
# given the height (in meter) and weight (in kg) of a person.
def bodyMassIndex(height, weight):
diff --git a/1ano/fp/aula03/dates.py b/1ano/fp/aula03/dates.py
index 5906ff1..c0c70b2 100644
--- a/1ano/fp/aula03/dates.py
+++ b/1ano/fp/aula03/dates.py
@@ -1,18 +1,3 @@
-""" Exercicio 09.
-Analise e execute o programa dates.py. Faça as correçoes indicadas abaixo.
-
-a. A funçao isLeapYear deveria indicar quando um ano é bissexto, mas esta errada.
- Corrija-a. Um ano e bissexto se for multiplo de 4, com exceçao dos fins de seculo
- (multiplos de 100), que so sao bissextos se forem multiplos de 400. Por exemplo:
- 1980, 1984, 2004 foram bissextos; 1800 e 1900 foram anos comuns, mas 2000 foi bissexto.
-
-b. A funçao monthDays, para determinar o numero de dias de um mes, tambem esta errada.
- Quando o mes e fevereiro, invoque a funçao anterior para determinar se o ano e
- bissexto e devolva 29 dias nesse caso.
-
-c. Corrija a funçao nextDay para devolver o dia seguinte corretamente.
-"""
-
# This function checks if year is a leap year.
# It is wrong: 1900 was a common year!
from operator import contains
diff --git a/1ano/fp/aula03/ex02.md b/1ano/fp/aula03/ex02.md
index 887bf0f..daeb0b0 100644
--- a/1ano/fp/aula03/ex02.md
+++ b/1ano/fp/aula03/ex02.md
@@ -1,4 +1,4 @@
-#### Exercicios propostos no [CodeCheck](https://horstmann.com/codecheck/index.html)
+#### Exercícios propostos no [CodeCheck](https://horstmann.com/codecheck/index.html)
___
## Ex 1.
height = 4.5
diff --git a/1ano/fp/aula03/ex05_06.py b/1ano/fp/aula03/ex05_06.py
index ded9188..935180a 100644
--- a/1ano/fp/aula03/ex05_06.py
+++ b/1ano/fp/aula03/ex05_06.py
@@ -1,15 +1,3 @@
-""" Exercicio 05.
-Defina uma funçao que devolva o maior dos seus dois argumentos. Por exemplo, max2(4, 3)
-deve devolver 4 e max2(-3, -2) deve devolver -2. Nao pode usar a funçao pre-definida max.
-Use uma instruçao if ou uma expressao condicional. Teste a funçao com varios conjuntos
-de argumentos.
-"""
-""" Exercicio 06.
-No mesmo programa, crie uma funçao max3 que devolva o maior dos seus 3 argumentos. Nao
-pode usar a funçao max, nem instruçoes ou expressoes condicionais. Recorra apenas a
-funçao max2 que definiu atras. Teste a nova funçao.
-"""
-
def max2(x, y):
if x > y:
return x
diff --git a/1ano/fp/aula03/ex07.py b/1ano/fp/aula03/ex07.py
index 490b311..f138ac0 100644
--- a/1ano/fp/aula03/ex07.py
+++ b/1ano/fp/aula03/ex07.py
@@ -1,15 +1,3 @@
-""" Exercicio 07.
-Escreva uma funçao, tax(4), que implemente a seguinte funçao de ramos:
-tax(r) = {
- 0.1r se r <= 1000
- 0.2r - 100 se 1000 < r <= 2000
- 0.3r - 300 se 2000 < r
-}
-Use uma instruçao if-elif-else e evite condiçoes redundantes. Teste a funçao para
-diversos valores de r e confirme os resultados. Que valores deve testar?
-"""
-
-
def tax(r):
if r <= 1000:
return 0.1 * r
diff --git a/1ano/fp/aula03/ex08.py b/1ano/fp/aula03/ex08.py
index bc42752..34b1006 100644
--- a/1ano/fp/aula03/ex08.py
+++ b/1ano/fp/aula03/ex08.py
@@ -1,10 +1,3 @@
-""" Exercicio 08.
-Escreva uma funçao intersects(a1, b1, a2, b2) que devolva True se os intervalos
-[a1, b1[ e [a2, b2[ se intersectarem e devolva False, caso contrario. Pode admitir que
-a1 < b1 e a2 < b2.
-"""
-
-
def intersects(a1, b1, a2, b2):
assert a1 < b1
assert a2 < b2
diff --git a/1ano/fp/aula03/ex10_11.md b/1ano/fp/aula03/ex10_11.md
index 8eed5cf..6d381ac 100644
--- a/1ano/fp/aula03/ex10_11.md
+++ b/1ano/fp/aula03/ex10_11.md
@@ -1,4 +1,4 @@
-#### Exercicios propostos no [CodeCheck](https://horstmann.com/codecheck/index.html)
+#### Exercícios propostos no [CodeCheck](https://horstmann.com/codecheck/index.html)
___
## Ex 10.
def hms2sec(h, m, s):
diff --git a/1ano/fp/aula03/ex12.py b/1ano/fp/aula03/ex12.py
index dfdfd63..0905a7d 100644
--- a/1ano/fp/aula03/ex12.py
+++ b/1ano/fp/aula03/ex12.py
@@ -1,9 +1,3 @@
-""" Exercicio 12.
-Escreva uma funçao countdown (N) que imprima uma contagem decrescente a partir de um
-numero positivo N. Note que pode imprimir N e depois chamar countdown (N - 1).
-Teste a funçao com diversos valores de N.
-"""
-
def main():
num = int(input('De onde vai começar o contador? '))
countdown(num)
diff --git a/1ano/fp/aula03/ex13.py b/1ano/fp/aula03/ex13.py
index db930fa..85bfc61 100644
--- a/1ano/fp/aula03/ex13.py
+++ b/1ano/fp/aula03/ex13.py
@@ -1,14 +1,3 @@
-""" Exercicio 13.
-O algoritmo de Euclides serve para determinar o maximo divisor comum de dois numeros
-naturais. Baseia-se na igualdade seguinte:
-mdc(a, b) = {
- b se r = 0
- mdc(b, r) se r > 0
-}
-onde 'r' e o resto da divisao de 'a' por 'b'. Escreva uma funçao para calcular o
-m.d.c. e teste-a com diversos pares de valores.
-"""
-
def mdc(a, b):
assert a > 0
assert b > 0
@@ -19,9 +8,9 @@ def mdc(a, b):
return mdc(b, r)
def main():
- print('Este programa calcula o maximo divisor comum de dois numeros naturais')
+ print('Este programa calcula o máximo divisor comum de dois námeros naturais')
n1 = int(input('Numero 1: '))
n2 = int(input('Numero 2: '))
- print('\nMaximo divisor comum de \'{}\' e \'{}\': {}'.format(n1, n2, mdc(n1, n2)))
+ print('\nO Máximo Divisor Comum de \'{}\' e \'{}\' é: {}'.format(n1, n2, mdc(n1, n2)))
main()
\ No newline at end of file
diff --git a/1ano/fp/aula03/poly.py b/1ano/fp/aula03/poly.py
index 5af107b..4ca388d 100644
--- a/1ano/fp/aula03/poly.py
+++ b/1ano/fp/aula03/poly.py
@@ -1,10 +1,3 @@
-""" Exercicio 04.
-Execute e analise o programa poly.py. Acrescente-lhe uma funçao para calcular o polinomio
-p(x) = x**2 + 2x + 3 e modifique a funçao main para mostrar os valores de p(1), p(2),
-p(10) e g(1 + p(3)). Confira os resultados.
-"""
-
-
# Esta função implementa g(x) = 8 - x**3
def g(x):
return 8 - x**3