Pergunta
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
Solução
Verification of experts
4.0245 Voting
MiroProfissional · Tutor por 6 anos
Responder
1.1 Algoritmo para calcular as raízes de uma equação do 2º grau (Ax² + Bx + C):<br /><br />```<br />INÍCIO<br /> REALICIE A = INPUT("Insira o valor de A: ")<br /> REALICIE B = INPUT("Insira o valor de B: ")<br /> REALICIE C = INPUT("Insira o valor de C: ")<br /><br /> D = B^2 - 4 * A * C<br /> SE D < 0 ENTÃO<br /> PRINT("A equação não possui raízes reais.")<br /> SENÃO<br /> X1 = (-B + sqrt(D)) / (2 * A)<br /> X2 = (-B - sqrt(D)) / (2 * A)<br /> PRINT("A primeira raiz é: ", X1)<br /> PRINT("A segunda raiz é: ", X2)<br /> FIM SE<br />FIM SE<br />```<br /><br />1.2 Algoritmo para calcular a distância entre dois pontos P(x1, y1) e Q(x2, y2):<br /><br />```<br />INÍCIO<br /> REALICIE x1 = INPUT("Insira o valor de x1: ")<br /> REALICIE y1 = INPUT("Insira o valor de y1: ")<br /> REALICIE x2 = INPUT("Insira o valor de x2: ")<br /> REALICIE y2 = INPUT("Insira o valor de y2: ")<br /><br /> d = sqrt(pot(x2 - x1, 2) + pot(y2 - y1, 2))<br /> PRINT("A distância entre os pontos P e Q é: ", d)<br />FIM<br />```<br /><br />1.3 Algoritmo para calcular o volume de uma esfera de raio R:<br /><br />```<br />INÍCIO<br /> REALICIE R = INPUT("Insira o valor de R: ")<br /><br /> V = (4/3) * pi * pot(R, 3)<br /> PRINT("O volume da esfera é: ", V)<br />FIM<br />```<br /><br />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.
Clique para avaliar: