Buscar

3. (valor 1,5 ponto) Na linguagem C, e na maioria das linguagens, uma função pode chamar outra função. De fato, durante os exemplos em aula a f...

3. (valor 1,5 ponto)
Na linguagem C, e na maioria das linguagens, uma função pode chamar
outra função. De fato, durante os exemplos em aula a função main
(que também é uma função) chamava outras funções. Escreva uma
função chamada areaDoQuadrado que tem um parâmetro de entrada
do tipo double chamado lado (e que corresponde ao tamanho do lado
do quadrado) e retorna o valor da área do quadrado. Porém, pede-se
que sua função chame (ou invoque) uma função areaRetangulo para
realizar esse cálculo.

Essa pergunta também está no material:

Introdução à Programação em C
2 pág.

Introdução à Programação Biológicas / SaúdeBiológicas / Saúde

💡 1 Resposta

User badge image

Ed Verified user icon

Para calcular a área de um quadrado em C, você pode criar a função `areaDoQuadrado` que chama a função `areaRetangulo` para realizar o cálculo. Aqui está um exemplo de como você pode fazer isso: ```c #include // Declaração da função areaRetangulo double areaRetangulo(double base, double altura) { return base * altura; } // Definição da função areaDoQuadrado que chama areaRetangulo double areaDoQuadrado(double lado) { return areaRetangulo(lado, lado); } int main() { double lado = 5.0; printf("A área do quadrado é: %f\n", areaDoQuadrado(lado)); return 0; } ``` Neste exemplo, a função `areaDoQuadrado` recebe o lado do quadrado como parâmetro e chama a função `areaRetangulo` para calcular a área do quadrado. Ao chamar `areaRetangulo(lado, lado)`, estamos efetivamente calculando a área do quadrado.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais