Program C menggunakan fungsi makro untuk mengira gaji jurujual

WBOY
Lepaskan: 2023-09-10 18:13:02
ke hadapan
741 orang telah melayarinya

Program C menggunakan fungsi makro untuk mengira gaji jurujual

Soalan

Dasar pampasan bulanan syarikat pengeluar komputer riba untuk kakitangan jualannya adalah seperti berikut - ##🎜🎜 #🎜 🎜#Gaji pokok minimum: 3000.00

Bonus setiap komputer yang dijual: 200.00

Komisen jumlah jualan bulanan: 5%#🎜#🎜🎜🎜🎜 komputer riba sentiasa berubah, harga jualan setiap komputer riba ditetapkan pada awal setiap bulan.

Penyelesaian

Logik untuk mencari bonus dan komisen adalah seperti berikut -

bonus = BONUS_RATE * quantity ;
commission = COMMISSION * quantity * price ;
Salin selepas log masuk

Jumlah gaji dikira menggunakan formula yang diberikan di bawah - #🎜 🎜 #
Gross salary = basic salary + (quantity * bonus rate)
+ (quantity * Price) * commission rate
Salin selepas log masuk

Contoh

Berikut ialah program C yang menggunakan fungsi makro untuk mengira gaji kakitangan jualan-

Demonstrasi langsung

#define BASIC_SALARY 3000.00
#define BONUS_RATE 200.00
#define COMMISSION 0.05
main(){
   int quantity ;
   float gross_salary, price ;
   float bonus, commission ;
   printf("number of items sold and their price</p><p>") ;
   scanf("%d %f", &quantity, &price) ;
   bonus = BONUS_RATE * quantity ;
   commission = COMMISSION * quantity * price ;
   gross_salary = BASIC_SALARY + bonus + commission ;
   printf("</p><p>");
   printf("Bonus = %6.2f</p><p>", bonus) ;
   printf("Commission = %6.2f</p><p>", commission) ;
   printf("Gross salary = %6.2f</p><p>", gross_salary) ;
}
Salin selepas log masuk
#🎜 #Output#🎜 🎜#

Apabila melaksanakan program di atas, output berikut akan dihasilkan -

Number of items sold and their price
20 150000
Bonus = 4000.00
Commission = 150000.00
Gross salary = 157000.00
Salin selepas log masuk

Atas ialah kandungan terperinci Program C menggunakan fungsi makro untuk mengira gaji jurujual. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan