Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

Chương trình C++ tính Lợi nhuận hoặc Lỗ

Cho giá vốn (CP) và giá bán (SP), tính lợi nhuận hoặc lỗ.

  • Lợi nhuận = SP - CP (nếu SP > CP).
  • Lỗ = CP - SP (nếu CP > SP).
  • Nếu bằng nhau -> không lãi không lỗ.

Ví dụ

Input: CP = 600, SP = 100 -> Output: lo lai = 500
Input: CP = 100, SP = 500 -> Output: loi nhuan = 400

Thuật toán

Bắt đầu
Bước 1: Hàm profit(CP, SP) trả về SP - CP
Bước 2: Hàm loss(CP, SP) trả về CP - SP
Bước 3: main()
    CP = 600, SP = 100
    Nếu SP == CP -> in "Khong loi khong lo"
    Ngược lại nếu SP > CP -> in "loi nhuan = " + profit(CP,SP)
    Ngược lại -> in "lo lai = " + loss(CP,SP)
Kết thúc

Ví dụ code

#include <iostream>
using namespace std;

int profit(int CP, int SP) {
    return (SP - CP);
}

int loss(int CP, int SP) {
    return (CP - SP);
}

int main() {
    int CP = 600, SP = 100;
    if (SP == CP)
        cout << "Khong loi khong lo";
    else if (SP > CP)
        cout << "loi nhuan = " << profit(CP, SP);
    else
        cout << "lo lai = " << loss(CP, SP);
    return 0;
}

Kết quả

lo lai = 500