Board logo

標題: [隨堂測驗] 時間換算機 [打印本頁]

作者: 方浩葦    時間: 2024-7-6 12:04     標題: [隨堂測驗] 時間換算機

將輸入的分鐘數, 換算成幾天幾小時幾分鐘.
程式執行參考畫面如下:



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

作者: 高湘庭    時間: 2024-7-6 14:44

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     int x;
  6.     re:
  7. cout<<"請輸入你想換算的分鐘數";
  8. cin>>x;
  9. cout<<"也可換算為";
  10. if(x<=0)
  11.     goto re;
  12. if(x>=1240){
  13. cout<<x/1240<<"天"<<endl;
  14. x%=1240;}
  15. if(x>=60&&x<1240){
  16. cout<<x/60<<"小時"<<endl;
  17. }
  18. if(x>=1&&x<60)
  19.     cout<<x<<"分鐘"<<endl;



  20. goto re;
  21. system("pause");
  22. return 0;

  23. }
複製代碼

作者: 劉奕劭    時間: 2024-7-6 15:21

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     int x;
  6.     re:
  7. cout<<"請輸入你想換算的分鐘數";
  8. cin>>x;
  9. cout<<"可換算為";
  10. if(x<=0){
  11.     goto re;
  12. }
  13. if(x>=1440){
  14.         cout<<x/1440<<"天"<<endl;
  15.         x%=1440;}

  16. if(x>=60){
  17.         cout<<x/60<<"小時"<<endl;
  18.         x%=60;}

  19. if(x>=1)
  20.     cout<<x<<"分鐘"<<endl;

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

作者: 李唯銘    時間: 2024-7-6 15:35

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.         system("cls");
  8.         int a;
  9.         cout<<"輸入想換算的分鐘數"<<endl;
  10.         cin>>a;
  11.         if(a>1440){
  12.             cout<<a/1440<<"天"<<endl;
  13.             a%=1440;
  14.         }
  15.         if(a>60){
  16.             cout<<a/60<<"小時"<<endl;
  17.             a%=60;
  18.         }
  19.         if(a>0){
  20.             cout<<a<<"分鐘"<<endl;
  21.         }
  22.         cout<<endl;
  23.         system("pause");
  24.         goto re;
  25.         return 0;
  26. }
複製代碼

作者: 林少謙    時間: 2024-7-6 15:53

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int x;
  7.     cout<<"請輸入想換算的分鐘數(超過60):";
  8.     cin>>x;
  9.     cout<<x<<"分鐘可換算成";
  10.     if(x>=1440)
  11.     {
  12.         cout<<x/1440<<"天 ";
  13.         x=x%1440;
  14.     }
  15.     if(x>=60&&x<1440)
  16.     {
  17.         cout<<x/60<<"小時 ";
  18.         x=x%60;
  19.     }
  20.     if(x>0&&x<60)
  21.         cout<<x<<"分鐘"<<endl;
  22.     system("pause");
  23.     return 0;
  24. }
複製代碼

作者: 陳妍蓁    時間: 2024-7-13 14:06

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     re:
  6.     int x;
  7.     cout<<"請輸入你想換算的分鐘數:"<<endl;
  8.     cin>>x;
  9.     if(x<=0)
  10.     goto re;
  11.     else{
  12.         cout<<x<<"分鐘可換算為..."<<endl;

  13.         if(x>=1440){
  14.             cout<<x/1440<<"天 ";
  15.             x=x%1440;
  16.         }
  17.         if(x>=60){
  18.             cout<<x/60<<"小時 ";
  19.             x=x%60;
  20.         }
  21.         if(x>0)
  22.             cout<<x<<"分鐘";

  23.         cout<<endl;
  24.     }
  25.     goto re;
  26.     system("pause");
  27.     return 0;
  28. }
複製代碼

作者: 李偈睿    時間: 2024-7-13 14:25

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int x;
  7.     cout<<"請輸入想換算的分鐘數(超過60):"<<endl;
  8.     cin>>x;
  9.     cout<<x<<"分鐘可換算成:"<<endl;
  10.     if(x>=1440)
  11.     {
  12.         cout<<x/1440<<"天,";
  13.         x=x%1440;
  14.     }
  15.     if(x>=60&&x<1440)
  16.     {
  17.         cout<<x/60<<"小時,";
  18.         x=x%60;
  19.     }
  20.     if(x>0&&x<60)
  21.         cout<<x<<"分鐘"<<endl;
  22.     system("pause");
  23.     return 0;
  24. }
複製代碼

作者: 洪榮辰    時間: 2024-7-13 14:35

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int time;
  8.     cout<<"請輸入你想換算的分鐘數: ";
  9.     cin>>time;
  10.     cout<<time<<"分鐘可換算為..."<<endl;
  11.     {
  12.     if(time>=1440)
  13.         {cout<<time/1440<<"天, ";
  14.         time%=1440;}
  15.     if(time>=60)
  16.         {cout<<time/60<<"小時, ";
  17.         time%=60;}
  18.     if(time>=1)
  19.         {cout<<time/1<<"分鐘";
  20.         time%=1;}
  21.     }
  22.     cout<<endl;
  23.     goto re;
  24.     system("pause");
  25.     return 0;
  26. }
複製代碼





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