ข่าวสาร
รู้จัดกับ Acronis True Image โปรแกรมโคลนนิ่งฮาร์ดดิสก์
รู้จัดกับ Acronis True Image โปรแกรมโคลนนิ่งฮาร์ดดิสก์
   โปรแกรมAcronis True Image โคลนนิ่งฮาร์ดดิสก์ ใช้สำรองข้อมูล โคลนนิ่งฮาร์ดดิสก์ทั้งลูก การโคลนนิ่งไปยังหลายๆเครื่อง สามารถสร้างแผ่นบู๊ต
หน้าที่ของระบบปฏิบัติการ
หน้าที่ของระบบปฏิบัติการ
   ระบบปฏิบัติการเป็นส่วนที่ช่วยเหลือผู้ใช้งานในการควบคุมระบบ โดยที่คุณไม่จำเป็นต้องทราบโครงสร้าง หรือกลไกการทำงานของเครื่องเลย
ASUS N Series โน้ตบุ๊คตระกูล N
ASUS N Series โน้ตบุ๊คตระกูล N
   ASUS N Series มาพร้อมความแรงเร็วของ 3rd generation Intel Core i7 processor และโดดเด่นด้วยระบบความบันเทิงชั้นเยี่ยม
เดลล์ เปิดตัว Vostro 5460 การผสมผสานสุดยอดเทคโนโลยี
เดลล์ เปิดตัว Vostro 5460 การผสมผสานสุดยอดเทคโนโลยี
   เดลล์คอร์ปอเรชั่น(ประเทศไทย) ทำการจัดงานแถลงข่าวเปิดตัว Vostro 5460 ภายใต้คอนเซปต์ "Achievement Society" เพื่อตอบโจทย์ไลฟ์สไตล์
 ASUS ZENBOOKอัลตร้าบุ๊คล้ำหน้าที่สุดแห่งยุค
ASUS ZENBOOKอัลตร้าบุ๊คล้ำหน้าที่สุดแห่งยุค
   ASUS ZENBOOK ประสบความสำเร็จในการหลอมเทคโนโลยีระดับสุดยอดกับความสวยงามของงานศิลปะ ทรงพลังด้วย 3rd generation Intel Core i7 processor
โน๊ตบุ๊ค รุ่นต่างๆ กล้องประเภทต่างๆ

วีดีโอน่ารู้ : โปรเจคคำนวนเงินทอนว่าต้องมีธนบัตร Project PHP


แจกโปรเจคPHPฟรี

โปรแกรมที่เขียน >> โปรแกรมที่เขียนโดยภาษา PHP >> โปรแกรมคำนวณเกรด กลางภาคและปลายภาค

โปรแกรมคำนวณเกรด กลางภาคและปลายภาค  

โปรแกรมคำนวณเกรด กลางภาคและปลายภาค

อัพเดทวันที่: 21 ก.ค. 2558

โปรแกรมคำนวณเกรดในวันนี้ จะเป็นอีกขั้น หนึ่งของการคำนวณเกรดทั่วไป นั้นคือจะมีการคำนวณเกรดจากการนำคะแนนกลางภาคและคะแนนปลายภาค มาทำการประมวลผลด้วย และเท่านั้นยังไม่พอ ยังมีคะแนนเก็บนำมาคำนวณด้วย ซึ่งโปรแกรมนี้จะซับซ้อนนิดนึง แต่ไม่ยากอย่างที่คิดครับ ยังไงลองไปดูโค้ดตัวอย่างหรือดาวน์โหลดไปทดสอบได้เลยครับ

วีดีโอคลิป

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>Untitled Document</title>
<style type="text/css">
<!--
body {
    background-color: #FFFFCC;
}
-->
</style></head>

<body>
    <form action="process.php" method="post">
<table width="393" border="0" align="center">
<tr>
      <td colspan="2">
      <div align="center"><strong>โปรแกรมคำนวณเกรด</strong></div></td>
  </tr>
    <tr>
      <td width="171"><div align="right">ชื่อ-นามสกุล   : </div></td>
      <td width="212"><input type="text" name="Name" size="20" maxlength="100" /></td>
  </tr>
    <tr>
      <td><div align="right">คะแนนกลางภาค : </div></td>
      <td><input type="text" name="In1" size="10" maxlength="100" />*คะแนนไม่เกิน50</td>
    </tr>
    <tr>
      <td><div align="right">คะแนนปลายภาค :</div></td>
      <td><input type="text" name="In2" size="10" maxlength="100" />*คะแนนไม่เกิน50</td>      
    </tr>
     <tr>
      <td><div align="right">คะแนนเก็บ     :</div></td>
      <td><input type="text" name="In3" size="10" maxlength="100" />*คะแนนไม่เกิน100</td>      
    </tr>
     <tr>
      <td>&nbsp;</td>
      <td><input type="radio" name="gender" value="d1" />  คะแนนดิบ  <br/>  </td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input type="radio" name="gender" value="d2" /> คะแนนแท้  <br/></td>
    </tr>    
    <tr>
      <td colspan="2"> <div align="center"><input type="submit" value="คำนวณ" /></div></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>Untitled Document</title>
</head>

<body>
<div align="center">
  <?php
  $Name=$_POST['Name'];
  $In1=$_POST ['In1'] ;
  $In2=$_POST ['In2'] ;
  $In3=$_POST ['In3'] ;
  $sign = $_POST['gender'];
   $_POST ['d1'] ;
   $_POST ['d2'] ;  
    
   $sum1=($In1+$In2+$In3)/2 ;
   $sum2=$In1+$In2+$In3;
   echo "ชื่อ-นามสกุล     " .$Name.'<br>';
   print "คะแนนกลางภาค  ".$In1.'<br>';  
   print "คะแนนปลายภาค  ".$In2.'<br>';
   print "คะแนนเก็บทั้งหมด ".$In3.'<br>';   
   
   if ($sign == "d1"){
      print "คะแนนแท้รวม ".$sum1.'<br>';
       if(($sum1>100)||($sum1<0)) {    
         print "เกรดที่ได้  : ไม่สามารถคิดเกรดได้ คะแนนเกิน".'<br>';   
      }
      else if (($sum1>=79.5)&&($sum1<=100)) {    
         print "เกรดที่ได้  : A".'<br>';   
      }
       else if (($sum1>=74.5)&&($sum1<=79.4)) {    
         print "เกรดที่ได้  : B+".'<br>';   
      }
       else if (($sum1>=69.5)&&($sum1<=74.4)) {       
         print "เกรดที่ได้  : B".'<br>';   
      }
       else if (($sum1>=64.5)&&($sum1<=69.4)) {
            print "เกรดที่ได้  : C+".'<br>';   
      }
       else if (($sum1>=59.5)&&($sum1<=64.4)) {    
         print "เกรดที่ได้  : C".'<br>';   
      }
       else if (($sum1>=54.5)&&($sum1=59.4)) {            
         print "เกรดที่ได้  : D+".'<br>';   
      }
       else if (($sum1>=49.5)&&($sum1<=54.4)) {       
         print "เกรดที่ได้  : D".'<br>';   
      }
       else if ($sum1<=49.4) {       
         print "เกรดที่ได้  : E หรือ F".'<br>';   
      }    
   }
   else if ($sign == "d2"){
      print "คะแนนแท้รวม ".$sum2.'<br>';
       if(($sum2>100)||($sum2<0)) {    
         print "เกรดที่ได้  : ไม่สามารถคิดเกรดได้ คะแนนเกิน".'<br>';   
      }
      else if (($sum2>=79.5)&&($sum2<=100)) {    
         print "เกรดที่ได้  : A".'<br>';   
      }
       else if (($sum2>=74.5)&&($sum2<=79.4)) {    
         print "เกรดที่ได้  : B+".'<br>';   
      }
       else if (($sum2>=69.5)&&($sum2<=74.4)) {       
         print "เกรดที่ได้  : B".'<br>';   
      }
       else if (($sum2>=64.5)&&($sum2<=69.4)) {
            print "เกรดที่ได้  : C+".'<br>';   
      }
       else if (($sum12>=59.5)&&($sum2<=64.4)) {    
         print "เกรดที่ได้  : C".'<br>';   
      }
       else if (($sum12>=54.5)&&($sum2<=59.4)) {            
         print "เกรดที่ได้  : D+".'<br>';   
      }
       else if (($sum2>=49.5)&&($sum2<=54.4)) {       
         print "เกรดที่ได้  : D".'<br>';   
      }
       else if ($sum2<=49.4) {       
         print "เกรดที่ได้  : E หรือ F".'<br>';   
      }    
      }
 
   
   ?>
</div>
</body>
</html>

ดูตัวอย่างโปรแกรม

เปิดไฟล์โปรแกรม

loginก่อนดาวน์โหลด
กรุณาสมัครสมาชิกหรือlogin ก่อนดาวน์โหลดไฟล์

กดlike เพื่อติดตามข่าวสารและโปรเจค โค้ดใหม่ๆอัพเดทอยู่เสมอ

Tag : การคำนวณเกรด โปรแกรมคำนวณเกรดเฉลี่ย วิธีการเขียนโปรแกรมคำนวณเกรด คำนวณเกรดกลางภาคและปลายภาค if-else คำนวณเกรด การใช้เงื่อนไข

แสดงความคิดเห็น

Error Query [SELECT * FROM m_member where m_b_id='1892' ]