Question
I.I Construa um algoritmo para calcular as raizes de uma equação do 2^circ grau (Ax^2+Bx+C) sendo que os valores A, B e C são fornecidos pelo usuário (considere que a equação possui duas raízes reais). 1.2 Construa um algoritmo que tendo como dados de entrada dois pontos quaisquer do plano, P(x_(1),y_(1))eQ(x_(2),y_(2)) imprima a distância entre eles. A fórmula que efetua tal cálculo é: d=sqrt ((x_(2)-x_(1))^2+(y_(2)-y_(1))^2) que reescrita utilizando os operadores matemáticos adotados fica: d=rad(pot(x2-x1,2)+pot(y2-y1,2)) __ 1.3 Faça um algoritmo para calcular o volume de uma esfera de raio R, em que R é um dado fornecido pelo usuário. O volume de uma esfera é dado por V=(4)/(3)pi R^3
Solution
4
(245 Votos)
Miro
Profissional · Tutor por 6 anos
Resposta
1.1 Algoritmo para calcular as raízes de uma equação do 2º grau (Ax² + Bx + C):```INÍCIO REALICIE A = INPUT("Insira o valor de A: ") REALICIE B = INPUT("Insira o valor de B: ") REALICIE C = INPUT("Insira o valor de C: ") D = B^2 - 4 * A * C SE D < 0 ENTÃO PRINT("A equação não possui raízes reais.") SENÃO X1 = (-B + sqrt(D)) / (2 * A) X2 = (-B - sqrt(D)) / (2 * A) PRINT("A primeira raiz é: ", X1) PRINT("A segunda raiz é: ", X2) FIM SEFIM SE```1.2 Algoritmo para calcular a distância entre dois pontos P(x1, y1) e Q(x2, y2):```INÍCIO REALICIE x1 = INPUT("Insira o valor de x1: ") REALICIE y1 = INPUT("Insira o valor de y1: ") REALICIE x2 = INPUT("Insira o valor de x2: ") REALICIE y2 = INPUT("Insira o valor de y2: ") d = sqrt(pot(x2 - x1, 2) + pot(y2 - y1, 2)) PRINT("A distância entre os pontos P e Q é: ", d)FIM```1.3 Algoritmo para calcular o volume de uma esfera de raio R:```INÍCIO REALICIE R = INPUT("Insira o valor de R: ") V = (4/3) * pi * pot(R, 3) PRINT("O volume da esfera é: ", V)FIM```Esses algoritmos são exemplos de como resolver os problemas propostos. Eles podem ser implementados em diferentes linguagens de programação, como Python, C++, Java, entre outras.