ข่าวสาร
ทำไม Social Network จึงสำคัญมากในยุคนี้
ทำไม Social Network จึงสำคัญมากในยุคนี้
   Social Network หรือเครือข่ายสังคมออนไลน์ เป็นเครือข่ายที่เชื่อมโยงคนในยุคปัจจุบันให้เข้าถึงกันง่ายขึ้น
Camera360 ถ่ายรูปพร้อมตกแต่งครบครัน | Android Apps
Camera360 ถ่ายรูปพร้อมตกแต่งครบครัน | Android Apps
   Camera360 แอพพลิเคชั่นถ่ายภาพสุดแนวครอบคลุมทุกองศาการถ่ายรูป สามารถดาวน์โหลดได้ที่Android Appsฟรีๆ หากคุณชื่นชอบการถ่ายภาพและการแต่งภาพแบบเข้าเส้น
BeautyPlus-Magical Camera ตกแต่งภาพ | Android Apps
BeautyPlus-Magical Camera ตกแต่งภาพ | Android Apps
   แอพพลิเคชั่นBeautyPlus-Magical Camera แอพพลิเคชั่นฟรีจากAndroid Appsซึ่งจะพาคุณไปเพลิดเพลินกับการตกแต่งภาพง่ายๆที่จะทำให้ภาพคุณสวยขึ้นเพียงไม่กี่นาที
ASUS Memo Pad แท็บเล็ต 7 นิ้ว ราคาเอื้อมถึง
ASUS Memo Pad แท็บเล็ต 7 นิ้ว ราคาเอื้อมถึง
   ASUS Memo Pad สร้างสรรค์มาเฉพาะสำหรับผู้ที่ต้องการแท็บเล็ตในราคาคุ้มค่า แต่ยังทำงานได้อย่างราบรื่นด้วยโปรเซสเซอร์ความเร็ว 1 GHz
ASUS MEMO Pad smart10 ควอดคอร์โปรเซสเซอร์
ASUS MEMO Pad smart10 ควอดคอร์โปรเซสเซอร์
   ASUS MEMO Pad smart10 เพื่อนแห่งการทำงานและความบันเทิงที่พร้อมไปกับคุณที่ทุกเวลา โดดเด่นด้วย NVIDIA Tegra 3 ควอดคอร์โปรเซสเซอร์
โน๊ตบุ๊ค รุ่นต่างๆ กล้องประเภทต่างๆ

วีดีโอน่ารู้ : สร้างBlogger ง่ายๆแค่คลิ๊ก Ep2 สร้างบทความ


แจกโปรเจค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' ]