標題:
2025/4/18 課堂重點(若恩)
[打印本頁]
作者:
郭竑志
時間:
2025-4-18 20:09
標題:
2025/4/18 課堂重點(若恩)
本帖最後由 郭竑志 於 2025-4-18 21:33 編輯
[今日考試]
109 基本認識 (分數判斷)
208 選擇敘述與迴圈 (找質數)
308 函式與陣列 (費氏數列)
404 字串與檔案處理 (字母出現次數)
[課堂重點]
508 二進位運算
[今日作業]
206~210
作者:
何若恩
時間:
2025-4-18 20:16
#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv) {
int a;
cin>>a;
if(a>=60 and a<100){
cout<<"pass"<<endl;
}else if(a<60 and a>=0){
cout<<"fail"<<endl;
}else{
cout<<"error";
return 0;
}
if(a%2==0){
cout<<"even";
}else{
cout<<"odd";
}
return 0;
}
複製代碼
作者:
何若恩
時間:
2025-4-18 20:22
#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv) {
int num;
cin>>num;
for(int i=2;i<num;i++){
int a=1;
for(int j=2;j<i;j++){
if(i%j==0){
a=0;
break;
}
}
if(a==1){
cout<<i<<" ";
}
}
return 0;
}
複製代碼
作者:
何若恩
時間:
2025-4-18 20:43
#include <bits/stdc++.h>
using namespace std;
int compute(int n){
if(n==0){
return 0;
}else if(n==1){
return 1;
}else{
return compute(n-1)+compute(n-2);
}
}
int main(int argc, char** argv) {
int n;
cin>>n;
for(int i=n;i>=1;i--){
cout<<"fib("<<i<<")="<<compute(i)<<endl;
}
return 0;
}
複製代碼
作者:
何若恩
時間:
2025-4-18 20:44
#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv) {
string a;
cin>>a;
int maxcount=0;
char maxchar='a';
for(char letter='a';letter<='z';letter++){
int count=0;
for(int i=0;i<a.length();i++){
if(a[i]==letter){
count++;
}
}
if(count>maxcount){
maxcount=count;
maxchar=letter;
}
}
cout<<maxchar<<endl;
cout<<maxcount;
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://www.istak.org.tw/seed/)
Powered by Discuz! 7.2