ในปัญหานี้ เราได้รับตัวเลขสองตัวที่กำหนดราคาที่ทำเครื่องหมายไว้ (M) และราคาขาย (S) ของผลิตภัณฑ์บางอย่าง งานของเราคือสร้าง โปรแกรมเพื่อค้นหาเปอร์เซ็นต์ส่วนลดใน C++ .
ส่วนลด คือจำนวนเงินที่หักจากราคาจริง (ราคาที่ทำเครื่องหมาย) ของผลิตภัณฑ์
สูตรส่วนลดคือ
discount = marked price - selling price
เปอร์เซ็นต์ส่วนลด คือเปอร์เซ็นต์ของราคาที่หักจากราคาจริงของผลิตภัณฑ์
สูตรเปอร์เซ็นต์ส่วนลดคือ
discount percentage = (discount / marked price ) * 100
มาดูตัวอย่างเพื่อทำความเข้าใจปัญหากัน
อินพุต
240, 180
ผลลัพธ์
25%
คำอธิบาย
Discount = (240 - 180) = 60 Discount percentage = (60/240)*100 = 25%
แนวทางการแก้ปัญหา
สูตรสำหรับส่วนลดและเปอร์เซ็นต์ส่วนลดคือ −
Discount = marked price - selling price Discount percentage = (discount / marked price ) * 100
โปรแกรมเพื่อแสดงการทำงานของโซลูชันของเรา
ตัวอย่าง
#include <iostream> using namespace std; int main() { float MP = 130, SP = 120; float DP = (float)(((MP - SP) * 100) / MP); printf("The discount percentage on the given product is %.2f\n", DP); return 0; }
ผลลัพธ์
The discount percentage on the given product is 7.69