返回列表 發帖

[腦力激盪] 倒數計時器

本帖最後由 鄭繼威 於 2022-5-7 11:36 編輯

備註:若課堂上未能完成,當作業!

設計一程式,讓使用者能指定秒數倒數,執行畫面如下:





  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main()
  6. {
  7.     float sec, start, end;
  8.     cout<<"請輸入要倒數的秒數: ";
  9.     cin>>sec;
  10.     start=clock();
  11.     while(end<sec*1000)
  12.     {
  13.         end=clock()-start;
  14.         cout<<(sec*1000-end)/1000<<" 秒!";
  15.         system("cls");  
  16.     }
  17.     cout<<"時間到!共經過了 "<<sec<<" 秒!"<<endl;
  18.     system("pause");
  19.     return 0;   
  20. }
複製代碼

本帖最後由 鄭繼威 於 2022-5-7 11:42 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;

  5. int main(){
  6.     float sec,start,end=0;
  7.     cout<<"你要倒數的秒數:";
  8.     cin>>sec;//7            
  9.    
  10.     start=clock();//0000
  11.               //7000
  12.     while(end<sec*1000){
  13.           end=clock()-start;//經過的秒數
  14.           cout<<"倒數:"<<(sec*1000-end)/1000<<" 秒!";
  15.           cout<<"正數:"<<(end)/1000<<" 秒!";   
  16.           system("cls");               
  17.     }
  18.     cout<<"時間到!共經過了 "<<end<<" 毫秒!"<<endl;
  19.    
  20.     system("pause");
  21.     return 0;   
  22. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main()
  6. {
  7.     float sec, start, end;
  8.     cout<<"請輸入要倒數的秒數: ";
  9.     cin>>sec;
  10.     start=clock();
  11.     while(end<sec*1000)
  12.     {
  13.         end=clock()-start;
  14.         cout<<(sec*1000-end)/1000<<" 秒!";
  15.         system("cls");  
  16.     }
  17.     cout<<"時間到!共經過了 "<<sec<<" 秒!"<<endl;
  18.     system("pause");
  19.     return 0;   
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main()
  6. {
  7.     float sec, start, end;
  8.     cout<<"請輸入要倒數的秒數: ";
  9.     cin>>sec;
  10.     start=clock();
  11.     while(end<sec*1000)
  12.     {
  13.         end=clock()-start;
  14.         cout<<(sec*1000-end)/1000<<" 秒!";
  15.         system("cls");  
  16.     }
  17.     cout<<"時間到!共經過了 "<<sec<<" 秒!"<<endl;
  18.     system("pause");
  19.     return 0;   
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<cmath>
  4. using namespace std;
  5. int main()
  6. {
  7.     float x, y, z;
  8.     cout<<"你要倒數的秒數 ";
  9.     cin>>y;
  10.     x=clock();
  11.         while(z<y*1000)
  12.         {
  13.             z=clock()-x;
  14.                 cout<<(y*1000-z)/1000<<"秒!";
  15.                 system("cls");         
  16.                
  17.         }
  18.    
  19.     cout<<"時間到!共經過了 "<<y<<" 秒!"<<endl;
  20.     system("pause");
  21.     return 0;   
  22. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main()
  6. {
  7.     float sec, start, end;
  8.     cout<<"請輸入要倒數的秒數: ";
  9.     cin>>sec;
  10.     start=clock();
  11.     while(end<sec*1000)
  12.     {
  13.         end=clock()-start;
  14.         cout<<(sec*1000-end)/1000<<" 秒!";
  15.         system("cls");  
  16.     }
  17.     cout<<"時間到!共經過了 "<<sec<<" 秒!"<<endl;
  18.     system("pause");
  19.     return 0;   
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main()
  6. {
  7.     float sec, start, end=0;
  8.     cout<<"請輸入要倒數的秒數: ";
  9.     cin>>sec;
  10.     start=clock();
  11.     while(end<sec*1000)
  12.     {
  13.         end=clock()-start;
  14.         cout<<(sec*1000-end)/1000<<" 秒!";
  15.         system("cls");  
  16.     }
  17.     cout<<"時間到!共經過了 "<<sec<<" 秒!"<<endl;
  18.     system("pause");
  19.     return 0;   
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main()
  6. {
  7.     float sec, start, end;
  8.     cout<<"請輸入要倒數的秒數: ";
  9.     cin>>sec;
  10.     start=clock();
  11.     while(end<sec*1000)
  12.     {
  13.         end=clock()-start;
  14.         cout<<(sec*1000-end)/1000<<" 秒!";
  15.         system("cls");  
  16.     }
  17.     cout<<"時間到!共經過了 "<<sec<<" 秒!"<<endl;
  18.     system("pause");
  19.     return 0;   
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main()
  6. {
  7.     float sec, start, end;
  8.     cout<<"請輸入要倒數的秒數: ";
  9.     cin>>sec;
  10.     start=clock();
  11.     while(end<sec*1000)
  12.     {
  13.         end=clock()-start;
  14.         cout<<(sec*1000-end)/1000<<" 秒!";
  15.         system("cls");  
  16.     }
  17.     cout<<"時間到!共經過了 "<<sec<<" 秒!"<<endl;
  18.     system("pause");
  19.     return 0;   
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main()
  6. {
  7.     float sec, start, end;
  8.     cout<<"請輸入要倒數的秒數: ";
  9.     cin>>sec;
  10.     start=clock();
  11.     while(end<sec*1000)
  12.     {
  13.         end=clock()-start;
  14.         cout<<(sec*1000-end)/1000<<" 秒!";
  15.         system("cls");  
  16.     }
  17.     cout<<"時間到!共經過了 "<<sec<<" 秒!"<<endl;
  18.     system("pause");
  19.     return 0;   
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main()
  6. {
  7.     float sec, start, end;
  8.     cout<<"請輸入要倒數的秒數:";
  9.     cin>>sec;
  10.     start=clock();
  11.     while(end<sec*1000)
  12.     {
  13.         end=clock()-start;
  14.         cout<<(sec*1000-end)/1000<<"秒!";
  15.         system("cls");  
  16.     }
  17.     cout<<"時間到!共經過了"<<sec<<"秒!"<<endl;
  18.     system("pause");
  19.     return 0;   
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main(){

  6.     float sec,start,end;
  7.     cout<<"請輸入要倒數的秒數: ";
  8.     cin>>sec;
  9.     start=clock();
  10.     while(end<sec*1000)
  11.     {
  12.         end=clock()-start;                  
  13.         cout<<(sec*1000-end)/1000<<"秒!";               
  14.         system("cls");                           
  15.     }
  16.     cout<<"時間到!共經過了"<<sec<<"秒!"<<endl;
  17.     system("pause");
  18.     return 0;
  19. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main()
  6. {   
  7.     float sec,start,end;
  8.     cout<<"請輸入要倒數的秒數"<<endl;
  9.     cin>>sec;
  10.     start=clock();
  11.     while(end<sec*1000)
  12.     {
  13.         end=clock()-start;
  14.         cout<<"倒數"<<(sec*1000-end)/1000;
  15.         cout<<"正數"<<end/1000;
  16.         system("cls");              
  17.     }
  18.     cout<<"時間到!共經過了"<<end<<"毫秒!"<<endl;
  19.     system("pause");
  20.     return 0;   
  21. }
複製代碼

TOP

返回列表