PROBLEMA: Desenvolver a lógica para um programa em linguagem C que efetue o cálculo da área de um círculo, apresentando a medida da área calculada.
Sabe-se que a área de uma circunferência de raio R é dada pela fórmula:

Vamos considerar π = 3,14
Em linguagem C, teremos:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
#include <stdio.h> #include <stdlib.h> int main(void) { // Declaração das variáveis float raio, pi=3.14, area; // Entrada de dados printf("RAIO = "); scanf("%f", &raio); // Cálculo da área da circunferência area = pi * raio * raio; // Apresentação do resultado printf("AREA = %.2f m2 \n", area); system("pause"); return 0; } |
—
O que é o Círculo?
Um círculo é uma figura geométrica plana que consiste de todos os pontos num plano que estão a uma distância constante (chamada raio) de um ponto central. Ele é o conjunto de todos os pontos que equidistam do centro, e sua área é calculada pela fórmula:
Área = π. Raio²
Não confunda círculo com circunferência! Enquanto que um círculo é a figura geométrica plana completa, a circunferência é a “linha” que delimita o círculo, cujo comprimento é dado por:
Comprimento = 2 . π . Raio
—
*Atualizado em 6 de julho de 2023
o “%.2f m2” seria o que ?
Em linguagens de programação como C, a formatação “% .2f m2” é usada em conjunto com a função printf para exibir um valor de ponto flutuante (float) com duas casas decimais.
Aqui está o significado de cada parte do formato:
%
: Indica que haverá um valor formatado a ser exibido..2
: Especifica que o número de casas decimais exibidas será igual a 2.f
: Indica que o valor será um número de ponto flutuante.m2
: É a unidade de medida, neste caso, metros quadrados (m²).Por exemplo: Se o valor calculado para área for area = 140.25, a saída do programa será: AREA = 140.25 m2.
acho que vai vendo a evolucao dos meninos
notas de 100
me desculpe o meu é linguagem pascal
Pelo que eu entendi, caso você queira calcular a área do círculo em Pascal, o algoritmo ficaria assim:
ainda está dando erro
Program Area_Circulo;