-
Notifications
You must be signed in to change notification settings - Fork 0
/
calculo.php
74 lines (62 loc) · 2.23 KB
/
calculo.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<?php
$mensagem ="";
if ($_POST) {
$distancia = $_POST['distancia'];
$autonomia = $_POST['autonomia'];
if (is_numeric($distancia) && is_numeric ($autonomia)) {
if ($distancia > 0 && $autonomia > 0){
$valorGasolina = 4.80;
$valorAlcool = 3.80;
$valorDiesel = 3.00;
$calculoGasolina = ($distancia / $autonomia) * $valorGasolina;
$calculoGasolina = number_format ($calculoGasolina, 2, ',','.');
$calculoAlcool = ($distancia / $autonomia) * $valorAlcool;
$calculoAlcool = number_format ($calculoAlcool, 2, ',','.');
$calculoDiesel = ($distancia / $autonomia) * $valorDiesel;
$calculoDiesel = number_format ($calculoDiesel, 2, ',','.');
$mensagem.= "<div class='sucesso'>";
$mensagem.= "O valor total gasto será de : ";
$mensagem.= "<ul>";
$mensagem.= "<li><b>Gasolina: </b>R$ ".$calculoGasolina."</li>";
$mensagem.= "<li><b>Alcool: </b>R$ ".$calculoAlcool."</li>";
$mensagem.= "<li><b>Diesel: </b>R$ ".$calculoDiesel."</li>";
$mensagem.= "</ul>";
$mensagem.= "</div>";
} else {
$mensagem.= "<div class='erro'>";
$mensagem.= "<p>O valor recebido não é numérico.</p>";
$mensagem.= "</div>";
}
} else {
$mensagem.= "<div class='erro'>";
$mensagem = "<p>O valor da distância e da autonomia deve ser maior que zero.</p>";
$mensagem.= "</div>";
}
} else {
$mensagem.= "<div class='erro'>";
$mensagem = "<p>Nenhum dado foi recebido pelo formulário.</p>";
$mensagem.= "</div>";
}
?>
<!DOCTYPE HTML>
<HTML lang="pt-br">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, inicial-scale=1">
<title>Cálculo de Consumo de Combustível</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<main>
<div class="painel">
<h2>Cálculo de Consumo de Combustível</h2>
<div class="conteudo-painel">
<?php
echo $mensagem;
?>
<a class="botao" href="index.php">Voltar</a>
</div>
</div>
</main>
</body>
</HTML>