Escreva um algoritmo que leia o raio de um círculo e determine a área correspondente. Imprimir no final a área e a mensagem “Área pequena” se for menor que 5 cm 2 . (
)
Dado:
. Considerar
Passo 1
O enunciado pede que se escreva um algoritmo que:
- Leia o raio do círculo (entrada: o valor do raio).
- Calcule a área correspondente usando a fórmula dada.
- Imprima no final a área e, se a área for menor que
, imprima também a mensagem “Área pequena”.
Informações fornecidas no enunciado:
- Fórmula da área:
- Valor a usar para
: . - Lembrar das unidades: se
está em centímetros, ficará em .
O que será produzido pelo algoritmo:
- Saída principal: o valor de
(a área). - Saída condicional: a string “Área pequena” quando
.
Passo 2
Entendendo a fórmula e as variáveis (explicação didática, passo a passo):
- O raio é a distância do centro do círculo até qualquer ponto da borda; no enunciado chamamos esse valor de
. - A área de um círculo mede a quantidade de superfície que o círculo ocupa. A fórmula é
- Aqui
(PI) é uma constante que relaciona circunferência e diâmetro; usar o valor dado . - O termo
significa multiplicar por si mesmo: .
- Aqui
- Unidade: se
está em centímetros, então a área estará em (porque estamos multiplicando uma medida em cm por outra em cm).
Exemplo numérico simples para fixar a ideia:
- Se
, então Como , devemos imprimir também “Área pequena”. - Se
, então Aqui , então não imprimir “Área pequena”.
Passo 3
Decisões de implementação e casos especiais (como proceder na prova):
- Validação do raio:
- Caso
: o raio negativo não faz sentido fisicamente; o algoritmo pode: - imprimir uma mensagem de erro e terminar, ou
- pedir novo valor (numa prova costuma aceitar imprimir “Raio inválido” e encerrar).
- Caso
: área será e, como , imprimir “Área pequena”.
- Caso
- Precisão/formatacao:
- Mostrar a área com algumas casas decimais é bom (por exemplo 2 ou 4 casas). Usar a quantidade que o enunciado pedir; se não pedir, duas casas decimais são aceitáveis.
- Comparação com o limiar:
- A condição pedida é "menor que
", isto é, testar (estritamente menor).
- A condição pedida é "menor que
Passo 4
Algoritmo em linguagem natural, passo a passo (para escrever no papel ou implementar depois):
- Ler o valor do raio
. - Se
, imprimir “Raio inválido” e terminar. - Calcular a área fazendo
com . - Imprimir o valor de
(com a formatação desejada) seguido da unidade . - Se
, imprimir a mensagem “Área pequena”. - Fim.
Passo 5
Pseudocódigo (estilo estruturado, pronto para entregar na prova). As linhas que envolvem matemática estão escritas com a fórmula clara:
Algoritmo AreaDoCirculo
- Leia
- Se
então - Imprimir “Raio inválido”
- Pare
- FimSe
- Calcular:
com - Imprimir “Área =”,
, “cm ” - Se
então - Imprimir “Área pequena”
- FimSe
- FimAlgoritmo
Passo 6
Um exemplo numérico detalhado (mostrando as contas passo a passo, como pediram que fosse bem mastigado):
- Suponha que a entrada seja
. - Calcular
: - Imprimir: Área =
- Verificar:
é verdadeiro → imprimir “Área pequena”.
- Calcular
- Suponha
. - Calcular
: - Imprimir: Área =
- Verificar:
é falso → não imprimir “Área pequena”.
- Calcular
Passo 7
Dicas rápidas para a prova (o que o examinador costuma esperar):
- Declare claramente as variáveis: por exemplo, diga que
é o raio em cm e a área em . - Mostre a fórmula usada (
) e o valor de que está usando. - Faça a verificação do sinal do raio (se pediu robustez). Se a prova for objetiva e não pedir tratamento, pode assumir
, mas mencionar isso ajuda. - Formate a saída de forma clara: por exemplo “Área = 3,14 cm^2” e nova linha com “Área pequena” quando for o caso.
Resposta
Algoritmo AreaDoCirculo:
Leia
Se então
Imprimir “Raio inválido”
Pare
FimSe
Leia
Se
Imprimir “Raio inválido”
Pare
FimSe
com
Imprimir “Área =”, , “cm
”
Se então
Imprimir “Área pequena”
FimSe
Imprimir “Área =”,
Se
Imprimir “Área pequena”
FimSe