Um círculo de raio 2 é colocado dentro de um retângulo de lados 5 e 7. Faça um programa que informe o tamanho da área do retângulo que não está sendo ocupada pelo círculo.
Passo 1
E ai, cara! Nesse exercício aqui a gente precisa lembrar das fórmulas das áreas das figuras planas.
Tá escrito que a gente tem um retângulo de lados 5 e 7, com um círculo de raio 2 dentro. Então, o que a gente tem é mais ou menos isso aqui:
E o exercício pede a área do retângulo que não tá sendo ocupada pelo círculo (área azul, na ilustração acima).
Pra calcular a área em azul, a gente pode calcular a área total do retângulo e depois subtrair a área do círculo! Pra isso, a gente precisa de alguns passos:
- Calcular a área do retângulo
- Calcular a área do círculo
- Calcular a diferença e exibir
Aqui no primeiro passo a gente precisa da área do retângulo, que é dada por:
Nesse caso,
Beleza! Agora precisamos calcular a área do círculo no passo 2.
Passo 2
Nessa parte aqui a gente precisa puxar lá do fundo da gaveta a fórmula da área de um círculo:
Como a gente também sabe o valor de R, então já podemos calcular também!
Não esquecendo das regras de precedência: a potenciação ali vai ser calculada antes da multiplicação, beleza? É isso que a gente quer mesmo!
Só falta a gente calcular a diferença entre essas áreas agora, no passo 3!
Passo 3
Agora, pra chegar na área do retângulo não sobreposta pelo círculo, a gente vai a área do círculo do retângulo:
Beleza! Agora a nossa variável area_restante tem dentro dela o valor da área em azul da ilustração. Pra concluir o exercício, a gente precisa exibir ela pro usuário. Vamos fazer isso usando o comando print().
Beleza! Agora que já fizemos tudo, a gente precisa testar, né? É sempre bom fazer aquele teste maroto pra garantir que a gente fez tudo certo. Vamos executar esse programa pra ver no que dá!
Opa! Executou sem erros!
Valeu! Até o próximo exercício!