Jump to content


Photo

Simulador De Consumo Gnv!


  • Faça o login para participar
7 replies to this topic

#1 claudiomma

claudiomma

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Não informado

Posted 04/07/2006, 11:41

Bom dia!!!

Tô precisando da ajuda de vcs...

preciso fazer um simulador de consumo de GNV(gas natural veicular), mas não sei como começar...

abaixo tem um site de exemplo, ta em asp, mas dá pra galera ter uma ideia do que preciso...

Um abraço a todos!!!

http://www.ctgas.com...r/simulador.asp

#2 victorhb

victorhb

    24 Horas

  • Usuários
  • 489 posts
  • Sexo:Masculino
  • Localidade:Brasília-DF

Posted 04/07/2006, 12:42

Pô, não parece muito díficil... E só saber resgatar dados pelo $_POST, e fazer as operações com ele.

#3 U.a.G_OzzY

U.a.G_OzzY

    Novato no fórum

  • Usuários
  • 23 posts
  • Sexo:Não informado

Posted 04/07/2006, 12:45

Olá amigo.
Com php você pode fazer por um formulário e método post.
Eu vou tirar essa lista de seleção suspensa porque eu não tenho muita experiência com PHP e não sei manipular uma lista dessas, mas de resto eu vou tentar te ajudar no máximo possível dentro de meus conhecimentos básicos, ok? Vamos lá.

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Simulador de economia com uso do GNV</title>
</head>

<body>

<form method="POST" action="calculando.php">
  <p>&nbsp;</p>
  <table>
	<tr bgColor="#e1e1e1">
	  <td colSpan="2"><b><font size="2" face="Verdana">Simulador de economia com uso do GNV</font></b></td>
	</tr>
	<tr>
	  <td align="right"><font size="2" face="Verdana">Tipo de combustível do veículo:&nbsp;</font></td>
	  <td><font size="2" face="Verdana">&nbsp;Gasolina</font></td>
	</tr>
	<tr bgColor="#e1e1e1">
	  <td colSpan="2"><font size="2" face="Verdana">&nbsp;<b>Consumo de Gasolina/Álcool</b></font></td>
	</tr>
	<tr>
	  <td align="right"><font size="2" face="Verdana">Preço médio da Gasolina/Álcool (R$/litro):</font></td>
	  <td><font size="2" face="Verdana"><input class="caixa" onkeypress="return txtBoxFormat(document.frm_simulador, 'txt_alcgas_preco', '9,999', event);" size="10" value="2,232" name="preco_alcgas"></font></td>
	</tr>
	<tr>
	  <td align="right"><font size="2" face="Verdana">Consumo médio do veículo - Km rodados p/ litro
		(Km/litro):</font></td>
	  <td><font size="2" face="Verdana"><input class="caixa" onkeypress="return numbersOnly(this, event);" size="10" value="12" name="preco_medio_alcgas"></font></td>
	</tr>
	<tr>
	  <td align="right"><font size="2" face="Verdana">Média de quilômetros rodados por dia (Km/dia):</font></td>
	  <td><font size="2" face="Verdana"><input class="caixa" onkeypress="return numbersOnly(this, event);" size="10" value="20" name="kmdia_alcgas"></font></td>
	</tr>
	<tr bgColor="#e1e1e1">
	  <td colSpan="2"><font size="2" face="Verdana">&nbsp;<b>Consumo de Gás Natural (GNV)</b></font></td>
	</tr>
	<tr>
	  <td align="right"><font size="2" face="Verdana">Preço médio do Gás Natural (R$/m3):</font></td>
	  <td><font size="2" face="Verdana"><input class="caixa" onkeypress="return txtBoxFormat(document.frm_simulador, 'txt_gnv_preco', '9,999', event);" size="10" value="1,121" name="gnv_preco"></font></td>
	</tr>
	<tr>
	  <td align="right"><font size="2" face="Verdana">Média de preço do kit conversor para Gás Natural
		(R$):</font></td>
	  <td><font size="2" face="Verdana"><input class="caixa" onkeypress="return txtBoxFormat(document.frm_simulador, 'txt_kitconv_preco', '9.999,999', event);" size="10" value="3.500,00" name="kitconv_preco"></font></td>
	</tr>
	<tr bgColor="#e1e1e1">
	  <td colSpan="2">
		<div align="left">
		  <font size="2" face="Verdana">V.02/04</font>
		</div>
	  </td>
	</tr>
	<tr>
	  <td align="right" colSpan="2"><font size="2" face="Verdana"><input class="botao" onclick="vldSubmit(this.form)" type="button" value="Calcular" name="btn_calcular"></font></td>
	</tr>
	</FORM>
  </table>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
</form>

</body>

</html>

Agora vem a página calculando.php:

<html>

<head>
<title>Nova pagina 2</title>
</head>

<body>

<table>

<?php
$precomedio_gas = $_POST['preco_alcgas'];
$kmdia_veiculo = $_POST['preco_medio_alcgas'];
$kmdia = $_POST['kmdia_alcgas'];
$precogas = $_POST['gnv_preco'];
$kitconv = $_POST['kitconv_preco'];

$x = $kmdia/$kmdia_veiculo * $precomedio_gas
$y = $x * 30
$z = $kmdia * 30
$m = $kmdia/$kmdia_veiculo * $precogas * 30
$n = $x - $f
$p = $y - $m
$f = $kmdia/$kmdia_veiculo * $precogas
?>

<TR>
<TD></TD></TR>
<TR>
<TD>  <B>GASOLINA</B></TD></TR>
<TR>
<TD> O preço da gasolina é <B><?php echo '$precomedio_gas'; ?></B> *</TD></TR>
<TR>
<TD> O consumo médio do seu veículo com gasolina é de <B><?php echo '$kmdia_veiculo'; ?></B> 
*</TD></TR>
<TR>
<TD> Você gasta com gasolina <B><?php echo '$x'; ?></B> por dia, percorrendo <B><?php echo '$kmdia'; ?> km por dia</B> *</TD></TR>
<TR>
<TD> Você gasta com gasolina <B>R$ <?php echo '$y'; ?></B> por mês **, percorrendo <B><?php echo '$y'; ?>
km</B></TD></TR>
<TR>
<TD> </TD></TR>
<TR>
<TD>  <B>GÁS NATURAL</B></TD></TR>
<TR>
<TD> O preço do gás natural é <B>R$  <?php echo '$precogas'; ?></B> *</TD></TR>
<TR>
<TD> O consumo médio do seu veículo com gás natural poderá ser de <B>? 
km/m3</B> *</TD></TR>
<TR>
<TD> Você gastará com gás natural <B>R$ <?php echo '$f'; ?></B> por dia, percorrendo <B><?php echo '$kmdia'; ?>km</B> *</TD></TR>
<TR>
<TD> Você gastará com gás natural <B>R$  <?php echo '$m'; ?></B> por mês **, percorrendo 
<B><?php echo '$kmdia'; ?> km</B></TD></TR>
<TR>
<TD> </TD></TR>
<TR>
<TD>  <B>ECONOMIA</B></TD></TR>
<TR>
<TD> A diferença entre o custo diário com gasolina e com gás natural é de 
<B>R$  <?php echo '$n'; ?> </B></TD></TR>
<TR>
<TD> A diferença entre o custo mensal com gasolina e com gás natural é de 
<B>R$  <?php echo '$p'; ?> </B></TD></TR>
<TR>
<TD> Preço do kit convertedor para GNV: <B>R$ <?php echo '$kitconv'; ?></B> *</TD></TR>
<TR>
<TD> O retorno do investimento com o kit é de aproximadamente <B>?</B></TD></TR>
</body>

Eu não soube calcular o retorno do ivnestimento e nem do quanto sobe de consumo médio do veículo com gás natural, mas se alguém quiser aperfeiçoar o código, fique à vontade.

Espero ter ajudado, e como sou iniciante, posso ter cometido algum erro, favor avisar caso seja o caso, será de muito bom grado.

Abraços,
U.a.G_OzzY
<?php
$nome = "Giancarlo";
$local = "Grande São Paulo";
$profissão = "Estudante";
$curso = "Engenharia de Computação";
$interesses = "Programação, design, hardware";
$msn = "uag_ozzy@hotmail.com";
$experiencia_php = "||||||||||";
?>

#4 claudiomma

claudiomma

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Não informado

Posted 04/07/2006, 14:04

VALEU CARA, VOU TESTAR AQUI E POSTO AÍ O RESULTADO...

cara, valeu pela boa vontade aí mas não ta rolando...

os calculos não rolam ...


Valeu!!!

#5 U.a.G_OzzY

U.a.G_OzzY

    Novato no fórum

  • Usuários
  • 23 posts
  • Sexo:Não informado

Posted 04/07/2006, 14:45

Nussa!
É verdade. *rs*
Esqueci de uma coisa. xD

o ; depois das variáveis cara, isso que tá faltando!

Abraços.
<?php
$nome = "Giancarlo";
$local = "Grande São Paulo";
$profissão = "Estudante";
$curso = "Engenharia de Computação";
$interesses = "Programação, design, hardware";
$msn = "uag_ozzy@hotmail.com";
$experiencia_php = "||||||||||";
?>

#6 claudiomma

claudiomma

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Não informado

Posted 04/07/2006, 15:04

isso eu concertei... (;)

inclusive a aspa simples no echo... troquei por duplas...

vou explicar de novo... olha só...


só preciso saber quanto o cara vai gastar com gnv e outro conbustivel...

meu grande problema é que saco pouco de matemática... rsrs

o form é esse:

<form id="simulador" name="simulador" method="post" action="calculando.php">
<table width="485" height="164" border="0" align="center" cellpadding="2" cellspacing="2">
<tr>
<td height="21" colspan="2" align="center" bgcolor="#E0DFE3"><span class="style1">simulador de consumo: </span></td>
</tr>
<tr>
<td width="411" height="26" align="right" bgcolor="#f7f7f7"><font size="2" face="Verdana">Pre&ccedil;o m&eacute;dio da Gasolina/&Aacute;lcool (R$/litro):</font></td>
<td width="60" align="center" bgcolor="#F7F7F7"><input name="preco_alcgas" type="text" id="preco_alcgas" size="10" /></td>
</tr>

<tr>
<td height="26" align="right" bgcolor="#F7F7F7"><font size="2" face="Verdana">M&eacute;dia de quil&ocirc;metros rodados por M&ecirc;s (Km/mes):</font></td>
<td bgcolor="#F7F7F7"><input name="km_mes" type="text" size="10" /></td>
</tr>
<tr>
<td height="26" align="right" bgcolor="#F7F7F7"><font size="2" face="Verdana">Pre&ccedil;o m&eacute;dio do G&aacute;s Natural (R$/m3):</font></td>
<td bgcolor="#F7F7F7"><input name="gnv_preco" type="text" id="gnv_preco" size="10" /></td>
</tr>

<tr>
<td height="23">&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td height="28">&nbsp;</td>
<td align="center"><input type="submit" name="Submit" value="ok" /></td>
</tr>
</table>
</form>


aí eu só quero o valor mensal que o cara gasta em cada combustível... aí depois é só subtrair que teremos o valor final de economia, mas não to conseguindo iniciar este processo...

valeu pela atenção cara!!!

Edição feita por: claudiomma, 04/07/2006, 15:07.


#7 U.a.G_OzzY

U.a.G_OzzY

    Novato no fórum

  • Usuários
  • 23 posts
  • Sexo:Não informado

Posted 04/07/2006, 15:07

Beleza!
Tentei.
Se alguém puder ajudar e dizer aonde eu errei no script fique à vontade. Seria ótimo poder corrigir as minhas falhas atuais.

Abraços.
<?php
$nome = "Giancarlo";
$local = "Grande São Paulo";
$profissão = "Estudante";
$curso = "Engenharia de Computação";
$interesses = "Programação, design, hardware";
$msn = "uag_ozzy@hotmail.com";
$experiencia_php = "||||||||||";
?>

#8 ImaseNumgum

ImaseNumgum
  • Visitantes

Posted 15/11/2011, 17:43

Hello ImaseNumgum, tutaj informacje

Posted Image

dieta atkinsa forum
spalacz tluszczu efedryna
zielona herbata na odchudzanie
pizza kalorie da grasso
witamina b17 w tabletkach

pudzianowski mma 18 wrzesien
dieta test za darmo
odchudzanie oddechem
stekop sa
dieta skrobiowa

dietetyk gdansk nfz
dieta esther blum
dieta ibisza
dieta zagraniczna holandia
nordic walking odchudzanie




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq