返回列表 發帖

[作業] 時間換算機 (二)

本帖最後由 tonyh 於 2014-1-11 16:29 編輯

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

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

TOP

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

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int m;
  7.     cout<<"請輸入您想轉換的秒數: ";
  8.     cin>>m;
  9.     cout<<m<<"秒可轉換為..."<<endl;
  10.     cout<<m/(7*24*60*60)<<"週, ";
  11.     m=m%(7*24*60*60);
  12.     cout<<m/(24*60*60)<<"天, ";
  13.     m=m%(24*60*60);
  14.     cout<<m/(60*60)<<"小時, ";
  15.     m=m%(60*60);
  16.     cout<<m/60<<"分鐘,";
  17.     m=m%60;
  18.     cout<<m<<"秒。"<<endl;
  19.     system("pause");
  20.     return 0;   
  21. }
複製代碼

TOP

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;

  4. int main()
  5. {
  6.     int m;
  7.     cout<<"請輸入你想換算的秒數:";
  8.     cin>>m;
  9.     cout<<m<<"秒可換算為..."<<endl;
  10.     cout<<m/(24*60*60*7)<<"週,";
  11.     m=m%(24*60*60*7);
  12.     cout<<m/(24*60*60)<<"天,";
  13.     m=m%(24*60*60);
  14.     cout<<m/(60*60)<<"小時,";
  15.     m=m%(60*60);
  16.     cout<<m/60<<"分鐘,";
  17.     m=m%60;
  18.     cout<<m<<"秒."<<endl;
  19.     system("pause");
  20.     return 0;
  21. }
複製代碼

TOP

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

TOP

  1. {
  2.     int m, h, d, s;
  3.     cout<<"時間換算系統 輸入你的秒數"<<endl<<endl;
  4.     cin>>s;
  5.    
  6.     if(s>=86400)
  7.     {
  8.         cout<<"換成"<<s/86400<<"天"<<endl;
  9.         s=s%86400;   
  10.     }
  11.     if(s>=360)
  12.     {
  13.         cout<<"又"<<s/360<<"小時"<<endl;
  14.         s=s%360;   
  15. }
  16.     if(s>=60)
  17.     {
  18.         cout<<"又"<<s/60<<"分"<<endl;
  19.         s=s%60;   
  20.     }
  21.     if(s>=1)
  22.     {
  23.         cout<<"又"<<s/1<<"秒"<<endl;
  24.         s=s%1;   
  25.     }
  26.     system("pause");        
  27.     return 0;
  28. }         
複製代碼

TOP

返回列表