ในปัญหานี้ เราได้รับตัวเลขสองตัวที่กำหนดราคาที่ทำเครื่องหมายไว้ (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