Você está aqui: C ::: Dicas & Truques ::: Trigonometria - Funções Trigonométricas |
Como calcular o diâmetro, a circunferência e a área de um círculo dado o raio em C - C para GeometriaQuantidade de visualizações: 462 vezes |
|
O círculo é uma figura geométrica plana e que possui quatro características: seu raio, seu diâmetro, sua circunferência e sua área. Aqui já podemos aproveitar e relembrar a diferença entre o círculo e a circunferência. O círculo é o conjunto de pontos resultantes da união entre uma circunferência e seus pontos internos, ou seja, o círculo é a área cuja delimitação é uma circunferência. É importante observar que alguns autores tratam o círculo como uma circunferência. Assim, para estes autores, calcular a circunferência de um círculo equivale a calcular o perímetro da circunferência. Veja a figura a seguir para relembrar o que é o raio de um círculo: ![]() Nesta dica mostrarei como podemos usar C para calcular o diâmetro, a circunferência e a área de um círculo tendo apenas o raio como informação. Antes, porém, vamos às formulas. Sabendo que r é o raio, temos: \[\text{Diâmetro d} = 2 \times r \] \[\text{Circunferência C} = 2 \times \pi \times r \] \[\text{Área A} = \pi \times r^2 \] Agora vamos ver o código C que solicita ao usuário que informe o raio do círculo e mostra o diâmetro, a circunferência e a área: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
// vamos definir o valor de PI
#define PI 3.141592
// função principal do programa
int main(int argc, char *argv[]){
// variáveis usadas na resolução do problema
float raio, diametro, circunferencia, area;
// vamos ler o raio do círculo
printf("Informe o raio do círculo: ");
scanf("%f", &raio);
// vamos achar o diâmetro do círculo
diametro = 2 * raio;
// agora calculamos a circunferência
circunferencia = 2 * PI * raio;
// finalmente calculamos a área do círculo
area = PI * pow(raio, 2);
// vamos mostrar os resultados
printf("O diâmetro do círculo é: %f\n", diametro);
printf("A circunferência do círculo é: %f\n", circunferencia);
printf("A área do círculo é: %f", area);
printf("\n\n");
system("PAUSE");
return 0;
}
Ao executar este código C nós teremos o seguinte resultado: Informe o raio do círculo: 10 O diâmetro do círculo é: 20.0 A circunferência do círculo é: 62.831853 A área do círculo é: 314.159265 Lembre-se de que a área é em centímetros quadrados, metros quadrados, etc. |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de C |
Veja mais Dicas e truques de C |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






