สร้างฟังก์ชันคำนวนเกรดแบบใช้ if ,else...if

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
M030
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 532
ลงทะเบียนเมื่อ: 07/09/2015 10:06 am

สร้างฟังก์ชันคำนวนเกรดแบบใช้ if ,else...if

โพสต์ที่ยังไม่ได้อ่าน โดย M030 »

การคิดเกรดแบบใช้ if,else...if เหมาะสำหรับคนที่พึ่งหัดใช้ phpเพราะเป็นฟังก์ชันที่เข้าใจง่ายมีขั้นตอนที่ไม่ยุ่งยากแต่อาจจะต้องเขียนโค้ดหลายบรรทัดหน่อย แต่หากเราเข้าใจลำดับขั้นตอนแล้ว อาจนำไปประยุกต์ใช้กับฟังก์ชันอื่นได้อีกมากมายค่ะ

โค้ดคำนวนเกรด

โค้ด: เลือกทั้งหมด

$score = 95;

if($score>=80){
    echo "Grade A";
    
}elseif ($score>=70) {
    echo "Grade B";
}elseif ($score>=60) {
    echo "Grade C";
}elseif ($score>=50) {
    echo "Grade D";
}elseif ($score<50) {
    echo "Grade F";
}

:arrow: $score เป็นการสร้างตัวแปรที่เก็บคะแนนที่เราได้ไว้ค่ะ
:arrow: หลังจากนั้นเราก็เอา $score มาคำนวนกับคะแนนตัดเกรด เช่น ถ้า $score มากกว่าหรือเท่ากับ 80 จะได้เกรด A ค่ะ ^^

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 34