演算法:企業發放的獎金根據利潤提成
題目:企業發放的獎金根據利潤提成。
利潤(I)低於或等於10萬元時,獎金可提10%;
高於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可提成7.5%;
20萬到40萬之間時,高於20萬元的部分,可提成5%;
40萬到60萬之間時高於40萬元的部分,可提成3%;
60萬到100萬之間時,高於60萬元的部分,可提成1.5%,高於100萬元時,超過100萬元的部分按1%提成,
從鍵盤輸入當月利潤I,求應發放獎金總額?
程式分析:將利潤分段,判斷之後分別解決。
實現程式碼如下:
#include "stdio.h"
int main(void)
{
double I = 0, bonus = 0 ;
double bonus1 = 0, bonus2 = 0, bonus3 = 0, bonus4 = 0, bonus5 = 0, bonus6 = 0;
printf("請輸入利潤(單位:萬元):");
scanf_s("%lf", &I);
//每個利潤段的獎金
bonus1 = 0.1 * 10;
bonus2 = bonus1 + 0.075 * (20 - 10);
bonus3 = bonus2 + 0.05 * (40 - 20);
bonus4 = bonus3 + 0.03 * (60 - 40);
bonus5 = bonus4 + 0.015 * (100 - 60);
bonus6 = bonus5 + 0.01 * (I - 100);
if (I < 0)
{
printf("倒閉算了!\n");
}
else
{
if (I >= 0 && I <= 10)
{
bonus = 0.1 * I;
}
else if (I > 10 && I <= 20)
{
bonus = bonus1 + 0.075 * (I - 10);
}
else if (I > 20 && I <= 40)
{
bonus = bonus2 + 0.05 * (I - 20);
}
else if (I > 40 && I <= 60)
{
bonus = bonus3 + 0.03 * (I - 40);
}
else if (I > 60 && I <= 100)
{
bonus = bonus4 + 0.015 * (I - 60);
}
else
{
bonus = bonus6;
}
}
printf("應發放獎金總額為 %0.4f 萬元\n", bonus);
return 0;
}
相關推薦
企業發放獎金根據利潤提成,從鍵盤輸入當月利潤I,求應發放獎金總數?
題目:企業發放的獎金根據利潤提成。利潤(I)低於或等於10萬元時,獎金可提10%;利潤高 於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可可提 成7.5%;20萬到40
演算法:企業發放的獎金根據利潤提成
題目:企業發放的獎金根據利潤提成。 利潤(I)低於或等於10萬元時,獎金可提10%; 高於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可提成7.5%; 20萬到4
練習二:數軸、長整型 企業發放的獎金根據利潤提成
war 利潤高 print 部分 總數 利潤 再次 pan spa 題目:企業發放的獎金根據利潤提成。# 利潤(I)低於或等於10萬元時,獎金可提10%;利潤高於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可可提成7.5%;# 20萬到40
python程式碼:企業發放的獎金根據利潤提成。利潤(I)低於或等於10萬元時,獎金可提10%;利潤高於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可提成7.5%;20
# -*- coding: utf-8 -*- """ Spyder Editor This is a temporary script file. """ num=input("Please input your number:(unit is million)\n")
企業發放的獎金根據利潤提成
nis exce try pri mark orm exe 鍵盤 超過 """ 題目:企業發放的獎金根據利潤提成。利潤 (I) : 低於或等於 10 萬元時,獎金可提 10% ; 高於 10 萬元,低於 20 萬元時,低於 10 萬元的部分按 10% 提成,高於 10
企業發放的獎金根據利潤提成
利潤低於或等於10萬元時,獎金可提10%; 利潤高於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可可提成7.5%; 20萬到40萬之間時,高於20萬元的部分,可提成5%;40萬到60萬之間時高於40萬元的部分,可提成3%; 60萬到100萬之間時,高於60
企業發放的獎金根據利潤提成。
import java.util.Scanner; public class Test7{ /* 企業發放的獎金根據利潤提成。利潤(I)低於或等於10萬元時,獎金可提10%; 利潤高於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可提成7.5%; 20
企業發放的獎金根據利潤提成。利潤(I)低於或等於10萬元時,獎金可提10%;利潤高於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可可提成7.5%;20萬到40萬之間時
package edu.com; import java.util.Scanner; public class Test1 { public static void main(String[] args) { float jiangjin=0; Scann
用python程式設計 獎金根據利潤提成
# author : momo ''' 3.企業發放的獎金根據利潤提成。利潤(I)低於或等於10萬元時,獎金可提10%; 利潤高於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可提成7.5%; 20萬到40萬之間時,高於20萬元的部分,可提成5%;40萬到60萬之間時
[解問題篇]2.根據利潤提成發獎金(C++語言編寫)
“人所缺乏的不是才幹而是志向,不是成功的能力而是勤勞的意志。” —— 部爾衛 (如有轉載,請標明出處,謝謝o(* ̄︶ ̄*)o) 參考:菜鳥教程,C語言經典案例100例(我把這些翻譯成C+
企業發放獎金的計算
package com.java.week01; import java.util.Scanner; /** * * @author Alfred * @data 2018年7月21日下午6:20:33 * Description:題目:企業發放的獎金根據利潤提成
用c語言編制根據利潤發放獎金
\n col 輸出 lse ping clu onu amp bsp p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px Menlo; color: #822e0e } p.p2 { margin: 0.0px 0.0p
演算法:設計演算法以找到最大利潤。您可以根據需要完成儘可能多的交易(即,多次買入並賣出一股股票)
假設您有一個數組,其中第i個元素是第i天給定股票的價格。 設計演算法以找到最大利潤。您可以根據需要完成儘可能多的交易(即,多次買入並賣出一股股票)。 注意:您不能同時進行多筆交易(即,您必須在再次購買之前賣出股票)。 例1: 輸入: [7,1,5,3,6,4] 輸出: 7 說明:在第2天
前端演算法:設計演算法以找到最大利潤。您可以根據需要完成儘可能多的交易(即,多次買入並賣出一股股票)
假設您有一個數組,其中第i個元素是第i天給定股票的價格。 設計演算法以找到最大利潤。您可以根據需要完成儘可能多的交易(即,多次買入並賣出一股股票)。 注意:您不能同時進行多筆交易(即,您必須在再次購買之前賣出股票)。 例1: 輸入: [7,1,5,3,6,4]
求利潤-從鍵盤輸入當月利潤I,求應發放獎金總數?
print range 60萬 利潤 post 輸入 gpo span col 問題如下: 簡述:企業發放的獎金根據利潤提成。利潤低於或等於10萬元時,獎金可提10%;利潤高於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可提成7.5%;20
【Java學習之程式碼學習】 Prog37_企業發放的獎金
算上今天,距全年結束還有2天。2016,記住那些成就與風光,那是你當之無愧的嘉賞;也感謝經歷的挫折和磨練,它們讓你成熟與堅強。不管這一年,順利還是失意,快樂或是傷心,都打點心情,準備迎接2017年吧!留下遺憾和傷悲,帶上夢想和努力,擁抱新一年! █ J
演算法:根據excel列數計算列號
在微軟的5面的時候遇到了一個演算法題,根據excel列號計算列數以及根據列號計算列數,由於面試時候答得不好,因此這裡記錄一下實現思
利潤提成
lob system ner run github https 超過 amp color 題目:企業發放的獎金根據利潤提成。利潤(I)低於或等於10萬元時,獎金可提10%;利潤高於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可可提成7.5%
網絡啟動一:之IPXE:企業應用
tftp initrd tex itl centos 6 util onf filename http 網絡啟動一:之IPXE:企業應用前幾天寫了IPXE簡單應用內容,今天詳細介紹使用IPXE在企業中的應用,部署Linux系統和Windows系統。操作步驟:一、搭建環境1.
網絡啟動二:之PXE:企業應用
www .tar.gz share 微軟 org rim white 0.10 dhcp的配置 網絡啟動二:之PXE:企業應用網絡啟動二:之PXE:企業應用前幾天寫了IPXE簡單應用內容,今天詳細介紹使用PXE在企業中的應用,部署Linux系統和Windows系統。一、搭建