Devdit
 

โค้ดคำนวณส่วนลด C / C++

12.3K

โค้ดคำนวณส่วนลด C / C++ บทความนี้สอนเขียนโค้ดคำนวณส่วนลดเป็นเปอร์เซ็นต์ (%) ดจากราคาสินค้า หรือบริการ โดยใช้ภาษา C และ C++ พร้อมแสดงผลลัพธ์ก่อนส่วนลด และหลังส่วนลด สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง โค้ดคำนวณส่วนลด C / C++

1. ภาษา C

#include <stdio.h>

int main() {
    float price = 7900;
    int discount = 15;
    float discount_price = ( price * discount ) / 100;
    
    printf("ราคาสินค้าก่อนลด %.2f\n", price);
    printf("ส่วนลด %i%% เท่ากับ %.2f\n", discount, discount_price);
    printf("ราคาสินค้าหลังลด %.2f\n", (price-discount_price));
    return 0;
}

 

2. ภาษา C++

#include <iostream>
#include<bits/stdc++.h>

using namespace std;

int main() {
    float price = 7900;
    int discount = 15;
    float discount_price = ( price * discount ) / 100;
	
    cout << "ราคาสินค้าก่อนลด " << fixed << setprecision(2) << price << endl;
    cout << "ส่วนลด " << discount << "% เท่ากับ " << discount_price << endl;
    cout << "ราคาสินค้าหลังลด " << (price-discount_price) << endl;
    return 0;
}

ผลลัพธ์

ราคาสินค้าก่อนลด 7900.00
ส่วนลด 15% เท่ากับ 1185.00
ราคาสินค้าหลังลด 6715.00

คำอธิบาย

โค้ดคำนวณส่วนลด C / C++ จากตัวอย่างมีรายละเอียดดังนี้

1. ตัวแปร price เก็บราคาสินค้า/บริการ ค่าเริ่มต้น 7900

2. ตัวแปร discount เก็บจำนวนส่วนลดเป็นเปอร์เซ็นต์ (%) เช่น 15 คือ 15%

3. ตัวแปร discount_price คือคำนวณส่วนลดจากเปอร์เซ็นต์เป็นจำนวนตัวเลข เช่น 15% จาก 7900 คือ 1185

4. แสดงราคาสินค้าก่อนลดจากตัวแปร price ส่วนลดจากตัวแปร discount และ discount_price

5. แสดงราคาสินค้าหลังลด โดยการนำ price - discount_price

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ