標題:
2025/5/9 課堂重點(若恩)
[打印本頁]
作者:
郭竑志
時間:
2025-5-9 20:07
標題:
2025/5/9 課堂重點(若恩)
本帖最後由 郭竑志 於 2025-5-10 15:31 編輯
[今日考試]
105 基本認識 (總和開根號)
205 選擇敘述與迴圈 (擲骰子)
305 函式與陣列 (運算判斷)
403 字串與檔案處理 (字串大小寫轉換)
[課堂重點]
510 星號輸出
[今日作業]
401~405
作者:
何若恩
時間:
2025-5-9 20:14
本帖最後由 何若恩 於 2025-5-9 20:59 編輯
#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv) {
int a, b;
float ans;
cin>>a>>b;
ans=pow(a+b,0.5);
cout<<"result=";
printf("%.2f",ans);
return 0;
}
複製代碼
作者:
何若恩
時間:
2025-5-9 20:35
#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv) {
int a[10], b[6]={0}, error=0;
cin>>a[0]>>a[1]>>a[2]>>a[3]>>a[4]>>a[5]>>a[6]>>a[7]>>a[8]>>a[9];
for(int i=0;i<10;i++){
if(a[i]>6 || a[i]<1){
error+=1;
}
for(int j=0;j<6;j++){
if(a[i]==j+1){
b[j]+=1;
}
}
}
cout<<"number1:"<<b[0]<<endl;
cout<<"number2:"<<b[1]<<endl;
cout<<"number3:"<<b[2]<<endl;
cout<<"number4:"<<b[3]<<endl;
cout<<"number5:"<<b[4]<<endl;
cout<<"number6:"<<b[5]<<endl;
cout<<"error:"<<error;
return 0;
}
複製代碼
作者:
何若恩
時間:
2025-5-9 20:50
#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv) {
string a;
cin>>a;
for(int i=0;i<a.length();i++){
if(islower(a[i])){
cout<<(char)toupper(a[i]);
}else if(isupper(a[i])){
cout<<(char)tolower(a[i]);
}
}
return 0;
}
複製代碼
作者:
何若恩
時間:
2025-5-9 20:50
#include <bits/stdc++.h>
using namespace std;
int compute(char a){
if(a=='1'){
return '+';
}else if(a=='2'){
return '*';
}
}
int main(int argc, char** argv) {
char a,coma;
int x, y;
cin>>x>>a>>y;
coma=compute(a);
if(coma=='+'){
cout<<x+y;
}else if(coma=='*'){
cout<<x*y;
}
return 0;
}
複製代碼
作者:
何若恩
時間:
前天 19:15
#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv) {
string a, b;
cin>>a>>b;
cout<<a.length()<<endl;
cout<<b.length()<<endl;
cout<<a+b;
return 0;
}
複製代碼
作者:
何若恩
時間:
前天 19:15
#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv) {
int a, i1=0, i2=0;
string s1, s2;
getline(cin,s1);
getline(cin,s2);
cin>>a;
if(a>s1.length() || a>s2.length()){
cout<<"error";
return 0;
}
for(int i=0;i<a;i++) {
i1+=s1[i];
i2+=s2[i];
}
if(i1==i2){
cout<<s1<<" = "<<s2;
} else if(i1>i2){
cout<<s1<<" > "<<s2;
}else{
cout<<s1<<" < "<<s2;
}
return 0;
}
複製代碼
作者:
何若恩
時間:
前天 19:16
#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv) {
string a;
cin>>a;
for(int i=0;i<a.length();i++){
if(islower(a[i])){
cout<<(char)toupper(a[i]);
}else if(isupper(a[i])){
cout<<(char)tolower(a[i]);
}
}
return 0;
}
複製代碼
作者:
何若恩
時間:
前天 19:17
#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv) {
string a;
cin>>a;
for(int i=0;i<a.length();i++){
if(islower(a[i])){
cout<<(char)toupper(a[i]);
}else if(isupper(a[i])){
cout<<(char)tolower(a[i]);
}
}
return 0;
}
複製代碼
作者:
何若恩
時間:
前天 19:18
#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://seed.istak.org.tw/)
Powered by Discuz! 7.2