標題:
301 函式與陣列 (小星星)
[打印本頁]
作者:
may
時間:
2024-6-21 16:22
標題:
301 函式與陣列 (小星星)
1. 題目說明:
請依下列題意進行作答,使輸出值符合題意要求。
2. 設計說明:
請撰寫一程式,包含名為compute()的函式,接收主程式傳遞的一個陣列,陣列中有兩個正整數,陣列索引值0代表一列要輸出的星星數;索引值1代表共輸出幾列,compute()輸出星星印出的結果並計算總共有幾顆星星回傳至主程式輸出。
提示:若使用 Java 語言答題,請以「JP」開頭命名包含 main 靜態方法的 class,評測系統才能正確評分。
3. 輸入輸出:
輸入說明
兩個正整數
輸出說明
根據輸入值決定輸出多少星星與星星的總數
範例輸入
10
3
範例輸出
**********
**********
**********
30
本帖隱藏的內容需要回復才可以瀏覽
python
def compute(W, H):
for i in range(H):
for j in range(W):
print('*', end = '')
print()
print(W * H)
W = int(input())
H = int(input())
compute(W, H)
複製代碼
作者:
呂宗晉
時間:
2024-6-25 11:43
#include<bits/stdc++.h>
using namespace std;
int q[2];
int compute(int q[2])
{
for(int i=1;i<=q[1];i++)
{
for(int j=1;j<=q[0];j++)
cout<<"*";
cout<<endl;
}
return q[0]*q[1];
}
int main()
{
cin>>q[0]>>q[1];
cout<<compute(q);
return 0;
}
複製代碼
作者:
劉秉昕
時間:
2024-7-6 09:16
#include<bits/stdc++.h>
using namespace std;
int q[2];
int compute(int q[2])
{
for(int i=1;i<=q[1];i++)
{
for(int j=1;j<=q[0];j++)
cout<<"*";
cout<<endl;
}
return q[0]*q[1];
}
int main()
{
cin>>q[0]>>q[1];
cout<<compute(q);
return 0;
}
複製代碼
作者:
蔡岑昕
時間:
2024-7-6 11:49
#include<bits/stdc++.h>
using namespace std;
int q[2];
int compute(int q[2])
{
for(int i=1;i<=q[1];i++)
{
for(int j=1;j<=q[0];j++)
cout<<"*";
cout<<endl;
}
return q[0]*q[1];
}
int main()
{
cin>>q[0]>>q[1];
cout<<compute(q)<<endl;
return 0;
}
複製代碼
作者:
朱奕祈
時間:
2024-7-6 12:50
本帖最後由 朱奕祈 於 2024-7-6 14:15 編輯
#include<bits/stdc++.h>
using namespace std;
int q[2];
int compute(int q[2])
{
for(int i=1;i<=q[1];i++)
{
for(int j=1;j<=q[0];j++)
{
cout<<"*";
}
cout<<endl;
}
return q[0]*q[1];
}
int main()
{
cin>>q[0]>>q[1];
cout<<compute(q)<<endl;
return 0;
}
複製代碼
作者:
蔡宇庭
時間:
2024-7-6 13:24
#include<bits/stdc++.h>
using namespace std;
int q[2];
int compute(int q[2])
{
for(int i=1;i<=q[1];i++)
{
for(int j=1;j<=q[0];j++)
cout<<"*";
cout<<endl;
}
return q[0]*q[1];
}
int main()
{
cin>>q[0]>>q[1];
cout<<compute(q)<<endl;
return 0;
}
複製代碼
作者:
張淯祺
時間:
2024-7-6 13:40
#include<bits/stdc++.h>
using namespace std;
int q[2];
int compute(int q[2])
{
for(int i=1;i<=q[1];i++)
{
for(int j=1;j<=q[0];j++)
cout<<"*";
cout<<endl;
}
return q[0]*q[1];
}
int main()
{
cin>>q[0]>>q[1];
cout<<compute(q)<<endl;
return 0;
}
複製代碼
作者:
得銓
時間:
2024-7-6 14:01
#include<bits/stdc++.h>
using namespace std;
int q[2];
int compute(int q[2])
{
for(int i=1;i<=q[1];i++)
{
for(int j=1;j<=q[0];j++)
{
cout<<"*";
}
cout<<endl;
}
return q[0]*q[1];
}
int main()
{
cin>>q[0]>>q[1];
cout<<compute(q);
return 0;
}
複製代碼
作者:
李穎俊
時間:
2024-7-6 14:09
#include<bits/stdc++.h>
using namespace std;
int a(int n[]){
for(int i=1;i<=n[1];i++){
for(int j=1;j<=n[0];j++)
cout<<"*";
cout<<endl;
}
return n[0]*n[1];
}
int main()
{
int n[2];
cin>>n[0]>>n[1];
cout<<a(n);
return 0;
}
複製代碼
作者:
陳奕睿
時間:
2024-7-6 14:09
#include<bits/stdc++.h>
using namespace std;
int q[2];
int computer(int q[2])
{
for(int i=1;i<=q[1];i++)
{
for(int j=1;j<=q[0];j++)
cout<<"*";
cout<<endl;
}
return q[0]*q[1];
}
int main()
{
cin>>q[0]>>q[1];
cout<<computer(q);
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2