อัพเดทวันที่: 10 พ.ค. 2558
วีดีโอน่ารู้ : โปรเจคคำนวณอายุแบบพื้นฐาน Project PHP
|
โปรแกรมคำนวณอัตราค่าไฟฟ้า ประเภทที่อยู่อาศัยในอัตรา 1.1.1 เป็นอัตราปกติแบบอัตราก้าวหน้า ได้พัฒนาขึ้นด้วยภาษาphp ซึ่งเป็นโปรแกรมขนาดเล็ก โดยมีสูตรคำนวณอัตราค่าไฟฟ้าจากการไฟฟ้า ลองไปชมตัวอย่างรวมทั้งโปรแกรมคำนวณได้เลย
ตัวอย่าง ใช้ไฟฟ้า 450 หน่วย/เดือน
15 หน่วยต่อไป (หน่วยที่0-15) : | 27.948 | บาท |
10 หน่วยต่อไป (หน่วยที่16-25) : | 25.026 | บาท |
10 หน่วยต่อไป (หน่วยที่26-35) : | 27.549 | บาท |
65 หน่วยต่อไป (หน่วยที่36-100) : | 203.9765 | บาท |
50 หน่วยต่อไป (หน่วยที่101-150) : | 161.575 | บาท |
250 หน่วยต่อไป (หน่วยที่151-400) : | 934.05 | บาท |
เกินกว่า 400 หน่วย (หน่วยที่401 เป็นต้นไป) : | บาท | |
รวม : | 1,380.12 | บาท |
ค่าบริการ : | 8.19 | บาท |
รวมค่าไฟฟ้าพื้นฐาน : | 1,388.31 | บาท |
ค่าไฟผันแปร : | 265.50 | บาท |
ค่าภาษีมูลค่าเพิ่ม 7% : | 115.77 | บาท |
รวมเงินค่าไฟฟ้า : |
1,769.58 |
บาท |
วีดีโอ
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ตัวอย่าง โปรแกรมคำนวณค่าไฟฟ้า</title>
<style type="text/css">
<!--
body {
background-color:#CC3;
}
-->
</style></head>
<body>
<form action="process.php" method="post">
<table width="600" border="0" align="center">
<tr>
<td colspan="2">
<div align="center"><h2>โปรแกรมคำนวณค่าไฟฟ้า</h2></div></td>
</tr>
<tr>
<td width="200"><div align="right">ปริมาณการใช้ไฟฟ้า : </div></td>
<td width="212"><input type="text" name="unit" size="20" maxlength="100" />หน่วย</td>
</tr>
<tr>
<td><div align="right">ค่าFt (สตางค์/หน่วย) : </div></td>
<td><input type="text" name="ft" size="10" maxlength="100" value="59" />สตางค์/หน่วย</td>
</tr>
<tr>
<td colspan="2"> <div align="center"><input type="submit" value="คำนวณค่าไฟ" /></div></td>
</tr>
<tr>
<td colspan="2" style="font-size:14px; color:#F00;" align="center"></td>
</tr>
</table>
<div align="center"></div>
</body>
</html>
process.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ประมวลผล โปรแกรมคำนวณค่าไฟฟ้า</title>
</head>
<body>
<div align="center">
<?php
$unit=$_POST['unit'];
$ft=$_POST ['ft'] ;
if($unit>15){
$unit1=$unit-15;
$sum1=15*1.8632;
}else{
$sum1=$unit*1.8632;
}
if($unit1>=10){
$unit2=$unit1-10;
$sum2=10*2.5026;
}else{
$sum2=$unit1*2.5026;
}
if($unit2>=10){
$unit3=$unit2-10;
$sum3=10*2.7549;
}else{
$sum3=$unit2*2.7549;
}
if($unit3>=65){
$unit4=$unit3-65;
$sum4=65*3.1381;
}else{
$sum4=$unit3*3.1381;
}
if($unit4>=50){
$unit5=$unit4-50;
$sum5=50*3.2315;
}else{
$sum5=$unit4*3.2315;
}
if($unit5>=250){
$unit6=$unit5-250;
$sum6=250*3.7362;
}else{
$sum6=$unit5*3.7362;
}
if($unit6>=400){
$sum7=$unit6*3.9361;
}
$sum=$sum1+$sum2+$sum3+$sum4+$sum5+$sum6+$sum7;
$sum_n=$sum+8.19;
$sum_f=$unit*0.59;
$sum_per=($sum_n+$sum_f)*7/100;
$sum_all=$sum_n+$sum_f+$sum_per;
?>
<h2>โปรแกรมคำนวณค่าไฟฟ้า</h2>
<table border="1">
<tr>
<td align="right">15 หน่วยต่อไป (หน่วยที่0-15) : </td>
<td align="right" width="100"><?php echo $sum1;?></td>
<td>บาท</td>
</tr>
<tr>
<td align="right">10 หน่วยต่อไป (หน่วยที่16-25) : </td>
<td align="right"><?php echo $sum2;?></td>
<td>บาท</td>
</tr>
<tr>
<td align="right">10 หน่วยต่อไป (หน่วยที่26-35) : </td>
<td align="right"><?php echo $sum3;?></td>
<td>บาท</td>
</tr>
<tr>
<td align="right">65 หน่วยต่อไป (หน่วยที่36-100) : </td>
<td align="right"><?php echo $sum4;?></td>
<td>บาท</td>
</tr>
<tr>
<td align="right">50 หน่วยต่อไป (หน่วยที่101-150) : </td>
<td align="right"><?php echo $sum5;?></td>
<td>บาท</td>
</tr>
<tr>
<td align="right">250 หน่วยต่อไป (หน่วยที่151-400) : </td>
<td align="right"><?php echo $sum6;?></td>
<td>บาท</td>
</tr>
<tr>
<td align="right">เกินกว่า 400 หน่วย (หน่วยที่401 เป็นต้นไป) : </td>
<td align="right"><?php echo $sum7;?></td>
<td>บาท</td>
</tr>
<tr>
<td align="right">รวม : </td>
<td align="right"><?php echo number_format($sum,2);?></td>
<td>บาท</td>
</tr>
<tr>
<td align="right">ค่าบริการ : </td>
<td align="right">8.19</td>
<td>บาท</td>
</tr>
<tr>
<td align="right">รวมค่าไฟฟ้าพื้นฐาน : </td>
<td align="right"><?php echo number_format($sum_n,2);?></td>
<td>บาท</td>
</tr>
<tr>
<td align="right">ค่าไฟผันแปร : </td>
<td align="right"><?php echo number_format($sum_f,2);?></td>
<td>บาท</td>
</tr>
<tr>
<td align="right">ค่าภาษีมูลค่าเพิ่ม 7% : </td>
<td align="right"><?php echo number_format($sum_per,2);?></td>
<td>บาท</td>
</tr>
<tr style="color:#F00; font-size:24px;">
<td align="right"><b>รวมเงินค่าไฟฟ้า : </b></td>
<td align="right"><b><?php echo number_format($sum_all,2);?></b></td>
<td>บาท</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</div>
</body>
</html>
วีดีโอน่ารู้ : โปรเจคนับตัวอักษร Project PHP
|
ดูตัวอย่างโปรแกรม
กดlike เพื่อติดตามข่าวสารและโปรเจค โค้ดใหม่ๆอัพเดทอยู่เสมอ
Tag : โปรแกรมคำนวณอัตราค่าไฟฟ้า โปรแกรมคิดค่าไฟฟ้า ภาษาphp โค้ดภาษาphp โปรแกรมด้วยภาษาphp การเขียนโปรแกรม