/*
描述某醫院想統計一下某項疾病的獲得與否與年齡是否有關,需要對以前的診斷記錄進行整理。
輸入共2行,第一行為過往病人的數目n(0 < n <= 100),第二行為每個病人患病時的年齡。
輸出每個年齡段(分四段:1-18,19-35,36-60,61-注意看樣例輸出的格式)的患病人數佔總患病人數的比例,以百分比的形式輸出,精確到小數點後兩位(double)。關於c++的格式化的輸入輸出,請參考:也可以在網上搜尋一下,資料很多的。
樣例輸入
101 11 21 31 41 51 61 71 81 91
樣例輸出
1-18: 20.00%
19-35: 20.00%
36-60: 20.00%
60-: 40.00%
提示c++裡輸出可以在include iomanip檔案之後用下面的語句
cout << fixed;
cout << setprecision(2) << x << '%' << endl;*/
#include #include using namespace std;
int main()
double sum=(stage1+stage2+stage3+stage4)/100.0;
//為避免整數除法向下取整,總人數選取double型
cout << fixed << setprecision(2)
<< "1-18: " << stage1/sum << "%" << endl
<< "19-35: " << stage2/sum << "%" << endl
<< "36-60: " << stage3/sum << "%" << endl
<< "60-: " << stage4/sum << "%" << endl;
return 0;
}
/*
描述輸入乙個0--100的分數,判斷分數代表什麼等級。
95<=分數<=100, 輸出1
90<=分數<95,輸出2
85<=分數<90,輸出3
80<=分數<85,輸出4
70<=分數<80,輸出5
60<=分數<70輸出6
分數 < 60;輸出7.輸入n
輸出m樣例輸入
87樣例輸出3*/
#include using namespace std;
int main()
return 0;
}
/*
描述使用者輸入n和k,然後接著輸入n個正整數(無序的),程式在不對n個整數排序的情況下,
找出第k大的數。注意,第k大的數意味著從大到小排在第k位的數。輸入n
ka1 a2 a3 a4 ..... an輸出b
樣例輸入52
32 3 12 5 89
樣例輸出
32*/
//對每個數字,挨個比較找出比他大的數的個數,如果剛好是k-1個,他就是第k大
#include using namespace std;
int main()
cout << gold << " "
<< silver << " "
<< bronze << " "
<< gold+silver+bronze << " "<< endl;
return 0;
}
/*
描述從鍵盤輸入一指定金額(以元為單位,如345),然後輸出支付該金額的各種面額的人民幣數量,顯示
100元,50元,20元,10元,5元,1元各多少張,要求盡量使用大面額的鈔票。
輸入乙個小於1000的正整數。
輸出輸出分行,每行顯示乙個整數,從上到下分別表示100元,50元,20元,10元,5元,1元人民幣的張數
樣例輸入
735樣例輸出70
1110*/
#include using namespace std;
int main()
; for(int i=0;i<6;i++)
return 0;
}
coursera 中計算概論的第六周 B 05作業
描述 給定乙個正整數a,以及另外的5個正整數,問題是 這5個整數中,小於a的整數的和是多少?輸入輸入一行,只包括6個小於100的正整數,其中第乙個正整數就是a。輸出輸出一行,給出乙個正整數,是5個數中小於a的數的和。樣例輸入 10 1 2 3 4 11 樣例輸出 10 include using n...
第0章 計算機概論
cpu的種類 1,精簡指令集risc 2,複雜指令集cisc,每個小指令可以執行一些較低階的硬體操作,其中包含x86架構的個人計算機,64位的計算機cpu統稱為x86 64的架構,不同的x86架構的cpu的主要區別在於微指令集的不同,新的x86cpu可加速多 程式的執行 mmx,sse指令集 加強虛...
第0章 計算機概論
目前世界上常見的兩種主要cpu種類,分別是精簡指令集 risc 與複雜指令集 cisc 系統。精簡指令集 reduced instruction set computing,risc 複雜指令集 complex instruction set computer,cisc 多 微指令集 mmx,sse...