Geogebra Python

Tarefa 1
A altura de um atleta durante uma prova de salto em altura é dada, em metros, por uma função do tipo g(x)=a(x-k)² + h, com [math]x[/math] a representar o tempo do salto, em segundos. Considera o código de Geogebra Python abaixo, que permite calcular os zeros de uma equação quadrática completa.[br][br]Nota que, quando se introduz "#...", estamos a introduzir um comentário (esta informação é relevante para o leitor, mas não para o programa em si).
import math #Implementa a biblioteca necessária[br][br]a=-1[br]k=2.24[br]h=5[br]b= -2*a*k[br]c= a*pow(k,2)+h[br][br]s = Parabola(a, b, c) [br]s.color="purple" #Define a cor da representação gráfica da parábola[br][br]def calcular_zeros(a, b, c):[br] delta = b**2 - 4 * a * c[br][br] if delta < 0:[br] return "Não há raízes reais."[br] elif delta == 0:[br] x = -b / (2 * a)[br] return f"Raiz única: x = {x:.2f}" [br] else:[br] s1 = (-b + math.sqrt(delta)) / (2 * a)[br] s2 = (-b - math.sqrt(delta)) / (2 * a)[br] return f"Raízes: x1 = {s1:.2f}, x2 = {s2:.2f}"[br][br]resultado = calcular_zeros(a, b, c)[br]print(resultado)
1.
Analisa o programa e descreve em linguagem natural os diversos passos descritos neste algoritmo. [br]
Agora, abre a plataforma ( https://www.geogebra.org/python/index.html ) e, num documento em branco, copia o programa indicado, executando-o.
2.
Com base no algoritmo, em que instante é que o atleta chega ao chão depois de saltar? E qual foi a altura máxima que alcançou?
3.
Que valores do código deves alterar para obteres uma função que descreva o salto de um atleta cuja altura máxima seja 7m, atingida aos 2.65s ?
Close

Information: Geogebra Python