1
resposta

[Projeto] Respostas do desafio.

<?php 
/*
Escreva uma função em PHP que receba dois números inteiros e uma string representando a operação matemática e retorne o resultado da operação.
*/

function operacao (int $a, int $b, string $operacao){
    if ($operacao == "+"){
        return $a + $b;
    }elseif ($operacao == "*") {
        return $a * $b;
    }elseif ($operacao == "/") {
        if ($b == 0){
            return "Erro: Divisão por zero!\n";
        }
        return $a / $b;
    }elseif($operacao == "-"){
        if($a<$b){
            return "$b não pode ser maior que $a!\n";
        }
        return $a - $b;
    }else {
        return "Operação Inválida\n";
    }
}

$resultado = operacao(3, 4,"-");

echo "$resultado .\n";


/*

Crie uma função em PHP que calcule o IMC baseado na altura e peso passados por parâmetro.
*/
function imc(float $peso, float $altura ) {
    $imc = $peso /($altura *$altura);
    if ($imc >=19.5 && $imc < 24.9){
        return "Peso saudável";
    }else {
        return "Peso não saudável";
    }
}

$resultadoImc = imc(87.3,1.76);

echo "Estou com imc de $resultadoImc!\n";

/*
Crie uma função em PHP que converta graus celsius para Fahrenheit.
*/

function converterCelsiusParaFahrenheit ($celsius) {
    return $f = ($celsius*(9/5))+32;
}

$celsius = 32;
$f = converterCelsiusParaFahrenheit(32);
echo "$celsius ºC equivalem a $f º Fahrenheit\n";
?>
1 resposta

Oi, Marcelo! Tudo bem?

Excelente código, parabéns pelo projeto! Espero que esteja gostando do curso! Colocar em execução as atividades propostas pelo professor em aula é uma prática muito importante para internalizarmos o conteúdo. Caso tenha ficado alguma dúvida em relação ao curso ou atividade, sinta-se à vontade em comunicar, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!