2015年2月26日 星期四

P2A寒假作業(第3章)

// 參考 p3.24 {習題3-1 分數統計(stat) 整數版位數 digit}  /* p3-24 習題 3-1-a 分數統計(stat) 整數版 輸入 若干個非負整數n{ 0<=n<=100 },直至n為-1才停,-1不列入統計,輸入的數字間以白空白隔開 統計出現次數最多的數字,若有多個由小至大列出,輸出的數字中間以1空格隔開 */ #include <iostream> using namespace std; #include <iostream> using namespace std; int main() {    int i,n,m=0;  int cnt[101];  for(i=0;i<=100;++i) cnt[i]=0;  //清為0 或使用memset  while(cin...

2015年2月22日 星期日

P2A寒假作業(第2章)

章末習題之 c++ 版 解題參考,不開檔只用 cin+cout // 參考 p2.22 {習題2-1 位數 digit}   不用檔案,一律 cin+cout #include <iostream> using namespace std; int main( ) { int n , d=1; cin >> n;    // <= 10^9 的正整數 while( (n /= 10) != 0 ) ++d; cout << d << endl;    return 0; } // 參考 p2.22 {習題2-2 水仙花數 daffodil} #include <iostream> using namespace...

2015年2月18日 星期三

P2A寒假作業(第1章)

部份例題及章末習題之 c++ 版 解題參考 // 參考 p1.2 {了解整數除法及小數除法} #include <iostream> #include <iomanip>  // setprecision using namespace std; int main( ) { printf("%.1lf\n", 7/4);  // 整數 1 無法轉成浮點輸出 printf("%.1lf , %.1lf , %1.2lf , %1.3lf\n", 7/4 , 7.0/4 ,7.0/4 , 7.0/4 );  // 全部輸出為 0.0..或? printf("%.1lf , %.1lf , %1.2lf , %1.3lf\n", 7.0/4 , 7.0/4 ,7.0/4 , 7.0/4 ); // 正確的輸出    cout...

國中 C++ 心想數字考題方式

(一) 卡片的製作:   如果有6張卡,已完成5張卡,保證選完6張一定可以猜出心中所想的數字 (0~63之一)   請完成第6張卡的內容 (二) 猜出心想數字:   依所列出的6張卡,選出心中所想的數字 (0~63之一)在哪幾張卡內沒有   請問心中所想的數字是?...

2015年2月12日 星期四

國中 C++ 講義 - 心想數字

猜心想數字,製作 n 張卡片, 問別人心中所想的數字在不在這些卡片中 然後可快速的猜出 別人所想的數字 好像「猜心想數字」的超連結在IE無法顯示將docx檔複製如下 有下列五張卡片,分別寫上一些數字 請別人心中想一個數字(0~31) 然後分別亮出A,B,C,D,E卡,問 他(她)心中所想的數字在哪幾張卡內沒有出現 可以找出他(她)猜的數字 C卡 4 , 5 , 6 , 7, 12 , 13 , 14 , 15 , 20 21 , 22 , 23 , 28 , 29 , 30 , 31 A卡 1 , 3 , 5 , 7, 9 , 11 , 13 , 15 , 17 19 , 21 , 23 , 25 , 27 , 29 , 31 D卡 8 , 9 , 10 , 11, 12 , 13 , 14 , 15 ,...

國中部 C++ 甄選講義

講義的word檔 (好像IE無法開啟?),以下為複製過來、版面可能有點變形 你適合學C++嗎? 1、         現在不會C++沒關係、我們從頭開始教{有耐心即可} 2、         但是必須要對邏輯推理、或益智遊戲有興趣 3、        篩選30名左右的測驗可能會出以下的題目 (1)請列出200~500之間的質數{學C++後問100萬以內所有的質數} (2)給一個數獨盤請解出、或給數組數字及幾A幾B請解出  例:已猜1357(2A0B)、2468(1A1B)、1368(2A0B)、7258(3A0B)、問多少會4A (3)5位數a被1位或2位數k整除得5或4位數b,但a,b所有數字不重覆  例:...