Board logo

標題: 2024/01/06 上課重點(家鉌) [打印本頁]

作者: 陳育霖    時間: 2024-1-6 12:25     標題: 2024/01/06 上課重點(家鉌)

本帖最後由 陳育霖 於 2024-1-6 20:53 編輯


遠距教學連結
會議連結 - 1

會議連結 - 2

今日上課重點:
502 數字相乘
503 區間運算
504 迴文數
505 公式計算
506 質因數分解
507 猜數字

今日作業:
C++證照 201-210 送出KitaJudge並AC


今日考試:
309 函式與陣列(最小的分數值)
410 字串與檔案處理 (字首轉大寫)

作者: 林家鉌    時間: 2024-1-6 15:26

林家鉌 2024/1/6 簽到
作者: 林家鉌    時間: 2024-1-6 15:49

  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. float compute(int a[6])
  4. {
  5.     float b[3];
  6.     for(int i=0;i<3;i++)
  7.         b[i]=(a[i]+0.0)/(a[i+3]+0.0);
  8.     return min(b[0],min(b[1],b[2]));
  9. }
  10. int main()
  11. {
  12.     int a[6];
  13.     for(int  i=0;i<6;i++)
  14.         cin>>a[i];
  15.     cout<<fixed<<setprecision(3)<<compute(a);
  16.     return 0;
  17. }
複製代碼

作者: 林家鉌    時間: 2024-1-6 16:13

  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5.     ifstream in;
  6.     in.open("read.txt");
  7.     ofstream ou;
  8.     ou.open("write.txt");
  9.     string s;
  10.     int a;
  11.     cin>>a;
  12.     while(a--)
  13.     {
  14.         getline(in,s);
  15.         for(int i=0;i<s.size();i++)
  16.         {
  17.             if(i==0||s[i-1]==' ')
  18.             {
  19.                 ou<<char(s[i]-'a'+'A');
  20.                 cout<<char(s[i]-'a'+'A');
  21.             }
  22.             else
  23.             {
  24.                 ou<<s[i];
  25.                 cout<<s[i];
  26.             }
  27.         }
  28.         cout<<"\n";
  29.         ou<<"\n";
  30.     }
  31.     return 0;
  32. }
複製代碼





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