Board logo

標題: 倒數計時器 [打印本頁]

作者: 方浩葦    時間: 2024-8-3 03:35     標題: 倒數計時器

本帖最後由 方浩葦 於 2024-8-3 03:38 編輯

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







本帖隱藏的內容需要回復才可以瀏覽

作者: 李唯銘    時間: 2024-8-17 14:30

  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(true)
  12.     {

  13.         if((clock()-start)/1000>sec)
  14.             break;
  15.         cout<<sec-(clock()-start)/1000<<endl;
  16.         _sleep(50);
  17.         system("cls");
  18.     }
  19.     cout<<"時間到,經過了"<<sec<<"秒!"<<endl;
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 林少謙    時間: 2024-8-17 14:32

  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. }
複製代碼

作者: 劉奕劭    時間: 2024-8-17 14:39

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. #include<cmath>
  5. using namespace std;
  6. int main()
  7. {
  8.     float a,b,c;
  9.     cout<<"請輸入秒數"<<endl;
  10.     cin>>a;
  11.     cout<<"計時開始!"<<endl;
  12.     b=clock();
  13.     system("pause");
  14.     while(c<a*1000){
  15.         c=clock()-b;
  16.         cout<<"過了"<<(a*1000-c)/1000<<"秒";
  17.         _sleep(50);
  18.         system("cls");


  19.     }
  20.     cout<<"時間到,過了"<<a<<"秒"<<endl;





  21.     system("pause");
  22.     return 0;
  23. }
複製代碼

作者: 陳妍蓁    時間: 2024-8-17 14:40

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main(){
  6.     float sec,start,end;
  7.     cout<<"請輸入要倒數的秒數"<<endl;
  8.     cin>>sec;
  9.     start=clock();
  10.     while(true){

  11.         cout<<(sec*1000-(clock()-start))/1000<<"秒!"<<endl;
  12.         _sleep(50);
  13.         system("cls");

  14.         if((clock()-start)/1000>sec)
  15.             break;

  16.   }
  17.     cout<<"時間到了,共經過"<<sec<<"秒"<<endl;
  18.     system ("pause");
  19.     return 0;

  20. }
複製代碼

作者: 洪榮辰    時間: 2024-8-17 14:49

  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<<" 秒!"<<endl;
  15.             _sleep(50);
  16.             system("cls");
  17.         }
  18.     cout<<"時間到!共經過了"<<sec<<" 秒!"<<endl;
  19.     system("pause");
  20.     return 0;
  21. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2