3v4l.org

run code in 300+ PHP versions simultaneously
<?php // Verifica se a função já foi declarada if (!function_exists('lerVendas')) { // Função para garantir que o valor digitado seja positivo function lerVendas($ano) { do { echo "Digite o valor das vendas de $ano: "; $venda = trim(fgets(STDIN)); if ($venda <= 0) { echo "O valor deve ser positivo. Tente novamente.\n"; } } while ($venda <= 0); return $venda; } } // Leitura dos valores de vendas para os anos 2020, 2021, 2022 e 2023 $vendas = []; $anos = [2020, 2021, 2022, 2023]; foreach ($anos as $ano) { $vendas[$ano] = lerVendas($ano); } // Verificação de quantos anos tiveram crescimento em relação ao ano anterior $crescimentoAnos = 0; for ($i = 1; $i < count($anos); $i++) { if ($vendas[$anos[$i]] > $vendas[$anos[$i - 1]]) { $crescimentoAnos++; } } // Cálculo do crescimento percentual entre 2020 e 2023 $crescimentoPercentual = (($vendas[2023] - $vendas[2020]) / $vendas[2020]) * 100; // Saídas echo "\nO número de anos em que as vendas cresceram em relação ao ano anterior: $crescimentoAnos\n"; echo "O crescimento percentual entre 2020 e 2023 foi de " . number_format($crescimentoPercentual, 2) . "%\n"; ?> <?php // Verifica se a função já foi declarada if (!function_exists('lerVendas')) { // Função para garantir que o valor digitado seja positivo function lerVendas($ano) { do { echo "Digite o valor das vendas de $ano: "; $venda = trim(fgets(STDIN)); if ($venda <= 0) { echo "O valor deve ser positivo. Tente novamente.\n"; } } while ($venda <= 0); return $venda; } } // Leitura dos valores de vendas para os anos 2020, 2021, 2022 e 2023 $vendas = []; $anos = [2020, 2021, 2022, 2023]; foreach ($anos as $ano) { $vendas[$ano] = lerVendas($ano); } // Verificação de quantos anos tiveram crescimento em relação ao ano anterior $crescimentoAnos = 0; for ($i = 1; $i < count($anos); $i++) { if ($vendas[$anos[$i]] > $vendas[$anos[$i - 1]]) { $crescimentoAnos++; } } // Cálculo do crescimento percentual entre 2020 e 2023 $crescimentoPercentual = (($vendas[2023] - $vendas[2020]) / $vendas[2020]) * 100; // Saídas echo "\nO número de anos em que as vendas cresceram em relação ao ano anterior: $crescimentoAnos\n"; echo "O crescimento percentual entre 2020 e 2023 foi de " . number_format($crescimentoPercentual, 2) . "%\n"; ?>

Abusive script

This script was stopped while abusing our resources


preferences:
19.74 ms | 407 KiB | 5 Q