Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

โปรแกรมหาเปอร์เซ็นต์ส่วนลดในภาษา C++


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