標題:
【隨堂測驗】小星星 - 梯形
[打印本頁]
作者:
陳育霖
時間:
2023-6-16 01:47
標題:
【隨堂測驗】小星星 - 梯形
本帖最後由 陳育霖 於 2023-6-16 01:48 編輯
讓使用者輸入兩個數字,分別為梯形的上底及高,並使用巢狀迴圈(兩個for迴圈)繪製梯形圖案,及計算梯形面積。
提示: 下底為上底+(高-1)*2
梯形面積為(上底+下底)x高/2
[使用者介面如下]
[attach]15884[/attach]
[attach]15885[/attach]
本帖隱藏的內容需要回復才可以瀏覽
作者:
陳品諺
時間:
2023-6-25 23:38
本帖最後由 陳品諺 於 2023-6-25 23:48 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a, b;
cout<<"請輸入兩個數字,分別為梯形的上底及高(公分): ";
cin>>a>>b;
cout<<"面積為: "<<(a+a+(b-1)*2)*b/2<<endl;
cout<<endl<<endl;
for(int i=0;i<b;i++)
{
for(int j=i;j<b;j++)
{
cout<<" ";
}
for(int j=i;j<a+i+i*2;j++)
{
cout<<"*";
}
cout<<endl;
}
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2