Elabore um programa C++ Builder (formulário e
código) para calcular e exibir, via tela, o raio de giração (em centímetros) da
seção em L dada abaixo. Os valores para b, b’, h e h’ (todos em centímetros)
deverão ser fornecidos pelo usuário durante a execução do programa. O valor do
raio de giração
(em relação ao
eixo XX) deverá ser informado para o usuário após seu cálculo. Utilize a tabela
DIMENSÕES x RAIO DE GIRAÇÃO para testar o programa.










![]()
DIMENSÕES x RAIO DE GIRAÇÃO
|
b (cm) |
b’ (cm) |
h (cm) |
h’ (cm) |
|
|
25 |
10 |
20 |
5 |
2,739425447498363 |
|
20 |
12 |
30 |
10 |
3,919081434033275 |
|
35 |
15 |
45 |
20 |
9,692909481328471 |
16.4. Equação do Segundo Grau
Elabore um programa C++ Builder (formulário e
código) para calcular e exibir a(s) raiz(es) da equação de coeficientes reais
. Os coeficientes a, b
e c deverão ser fornecidos pelo usuário durante a execução. Utilize a
tabela COEFICIENTES x RAÍZES para testar o programa e verificar sua validade.

COEFICIENTES x RAÍZES
|
a |
b |
c |
Raízes |
|
0 |
0 |
0 |
Qualquer x é solução. |
|
0 |
0 |
3 |
Não existe solução. |
|
0 |
3 |
-6 |
Primeiro grau
|
|
1 |
-2 |
2 |
Complexas conjugadas
|
|
1 |
-4 |
4 |
Reais iguais
|
|
1 |
-3 |
2 |
Reais distintas
|
16.15. Gráficos em 3D
O objetivo deste projeto é permitir a visualização de funções de duas variáveis reais em 3D, a partir de diversos pontos de vista de um Observador. A conversão 3D para 2D foi explicada anteriormente neste capítulo.
Exemplo
Função: Z = (X2 + Y2 )/10

Theta = 30º Phi = 80º Rho = 10
-10 < X < 10 -10 < Y < 10 Ampliação = 10
Número de Divisões = 20
O Traçado da função
Para o traçado de uma função em 3D é necessário delimitar-se as faixas de x e y que serão utilizadas. Em seguida, é necessário calcular, para cada par (x,y) a coordenada z correspondente à função que se deseja traçar.

Um maneira fácil de elaborar o traçado é fixar cada valor de x e variar os valores de y, interligando-se os pontos (x,y,z) encontrados. Desta forma vamos obter algo parecido com a figura baixo.

Em seguida fazemos o inverso, fixamos cada valor de y e variamos os valores de x, obtendo algo como a figura abaixo.

O resultado da união dessas duas figuras nos fornece um gráfico da função em 3D.
![]()