function calcular()
{
    echo 'funcao calcular';
    $numero1 = 25;
    $numero2 = 26;
    $opcao = 1;
    $resultado = 0;
    switch ($opcao) {
        case '1':
            $resultado = somar($numero1, $numero2);
            break;
        case '2':
            $resultado = subtrair($numero1, $numero2);
            break;
        case '3':
            $resultado = multiplicar($numero1, $numero2);
            break;
        case '4':
            $resultado = dividir($numero1, $numero2);
            break;
        default:
            echo 'Nao existe tipo de operacao selecionada.';
    }
    echo 'Minha Calculadora';
    echo '<br>';
    echo '<br>';
    echo 'Valor do numero 1:' . $numero1;
    echo '<br>';
    echo 'Valor do numero 2:' . $numero2;
    echo '<br>';
    echo 'Tipo de conta para selecionar:' . '1-Somar' . '2-Subtrair' . '3-Multiplicar' . '4-Dividir';
    echo '<br>';
    echo 'Opcao selecionada 1-Somar';
    echo '<br>';
    echo 'Resultado : ' . $resultado;
    echo '<br>';
}
Exemple #2
0
<?php

#####Função sem retorno#####
function somar()
{
    echo 'somar: ' . (2 + 2);
}
somar();
#####==================#####
#####Função com retorno#####
function subtrair()
{
    return 2 - 2;
}
echo ' subtrair: ' . subtrair();
#####==================#####
#####Função com parametros#####
function multiplicar($vetor)
{
    return ' multiplicar: ' . $vetor[0] * $vetor[1];
}
echo multiplicar(array(3, 6));
//os parametros podme ser variáveis
#####======================#####
#####Função recursiva (decidi dar de presente para vocês)#####
function fatorial($numero)
{
    if ($numero > 0) {
        return $numero * fatorial($numero - 1);
    } else {
        return 1;
Exemple #3
0
    echo 'OK<br>';
} else {
    echo 'erro<br>';
}
if (multi(5, 2) == 5 * 2) {
    echo 'OK<br>';
} else {
    echo 'erro<br>';
}
if (divide(5, 2) == 5 / 2) {
    echo 'OK<br>';
} else {
    echo 'erro<br>';
}
if (some(5, multi(2, 3)) == 5 + 2 * 3) {
    echo 'OK<br>';
} else {
    echo 'erro<br>';
}
if (subtrair(8, some(3, 5)) == 8 - (3 + 5)) {
    echo 'OK<br>';
} else {
    echo 'erro<br>';
}
if (some(divide(9, 3), multi(4, 2)) == 9 / 3 + 4 * 2) {
    echo 'OK<br>';
} else {
    echo 'erro<br>';
}
?>
</pre>
<pre><?php 
include 'calc.php';
echo '5 + 2 = ' . somar(5, 2) . '<br>';
echo '5 - 2 = ' . subtrair(5, 2) . '<br>';
echo '5 * 2 = ' . multiplicar(5, 2) . '<br>';
echo '5 / 2 = ' . dividir(5, 2) . '<br>';
echo '5 + 2 * 3 = ' . somar(5, multiplicar(2, 3)) . '<br>';
echo '8 - 3 + 5 = ' . somar(5, subtrair(8, 3), 5) . '<br>';
echo '9 / 3 + 4 * 2 = ' . somar(dividir(9, 3), multiplicar(4, 2)) . '<br>';
?>
</pre>
Exemple #5
0
    echo 'OK<br>';
} else {
    echo 'Erro<br>';
}
if (dividir(5, 2) == 5 / 2) {
    echo 'OK<br>';
} else {
    echo 'Erro<br>';
}
if (multiplicar(5, 2) == 5 * 2) {
    echo 'OK<br>';
} else {
    echo 'Erro<br>';
}
if (somar(5, multiplicar(2, 3)) == 5 + 2 * 3) {
    echo 'OK<br>';
} else {
    echo 'Erro<br>';
}
if (somar(subtrair(8, 3), 5) == 8 - 3 + 5) {
    echo 'OK<br>';
} else {
    echo 'Erro<br>';
}
if (somar(dividir(9, 3), multiplicar(4, 2)) == 9 / 3 + 4 * 2) {
    echo 'OK<br>';
} else {
    echo 'Erro<br>';
}
?>
</pre>