加值服務
住戶搜尋
心情貼
直播
感興趣
手機交友
還沒登入愛情公寓嗎?
還沒加入愛情公寓嗎?
馬上進入公寓和
10,547,363
個住戶交朋友~
最新留言
想聊天
對我感興趣
互相感興趣
想約會
逗一下
日記留言
紅包抽抽樂!小資變土豪!
素人也能成為明日之星!
移除此區廣告請加入VIP
檔案狀態:
住戶編號:
12130
孤舟伴我行
的日記本
快速選單
到我的日記本
看他的最新日記
加入我的收藏
瀏覽我的收藏
戀愛真難
《前一篇
回他的日記本
後一篇》
熟女下午茶
切換閱讀模式
回應
給他日記貼紙
給他愛的鼓勵
檢舉
檢舉原因
此為詐騙帳號
此為廣告帳號
此為援交帳號
他未滿18歲
此為不雅及騷擾留言帳號
其他
篇名:
期末 C++程式
作者:
孤舟伴我行
日期: 2008.06.21 天氣:
心情:
#include
using namespace std;
void project_1()
{
cout << "\n一共可以輸入5個數字\n";
int array[5]; //輸入5個數字
for (int i=0;i<=4;i++)
{
cout << "請輸入第 " << i+1 << " 數字: ";
cin >> array[i];
}
int temp; //開始排序
for (int j=0;j<4;j++)
{
for (int i=0;i<4;i++)
{
if(array[i] < array[i+1]) //可改變排序方式
{
temp = array[i];
array[i] = array[i+1];
array[i+1] = temp;
}
}
}
cout << "\n最大的數字是: " << array[0]
<< "\n最小的數字是: " << array[4] << endl;
//for (int i=0;i<=4;i++) //排序完輸出
//cout << "第 " << i+1 << " 數字: " << array[i] << endl;
}
void project_2(char base)
{
int num=5;//三角形的高度
for(int i=1;i<=num;i++)//上三角形
{
for(int j=i;j<=num;j++)
cout << " ";
for(int k=1;k<=i*2-1;k++)
cout << base;
cout << endl;
}
cout << endl << endl;
for(int i=num;i>=1;i--)//下三角形
{
for(int j=i;j<=num;j++)
cout << " ";
for(int k=1;k<=i*2-1;k++)
cout << base;
cout << endl;
}
}
int project_3(int a,int b,int pj3,int c=0,int x=0,int z=0)
{
z=a*b;
if(a%b==0)
x=b;
else
{
do{
c=a%b;
if(c==0)break;
a=b;
b=c;
}while(c!=0);
x=b;
}
z=z/b;
if(pj3==1)
return x;
else return z;
}
int main()
{
int choose;
do{
cout << "\t\t***********************************\n"
<< "\t\t* ~歡迎進入貓空選單~ *\n"
<< "\t\t* *\n"
<< "\t\t* 1.找出最大值與最小值 *\n"
<< "\t\t* 2.數字三角形 *\n"
<< "\t\t* 3.找出最大公因數與最小公倍數 *\n"
<< "\t\t* 4.結束程式 *\n"
<< "\t\t* *\n"
<< "\t\t***********************************\n"
<< "\t\t請選擇: ";
cin >> choose;
switch (choose)
{
case 1:
project_1();
break;
case 2:
char base;
cout << "請輸入一個字元: ";
cin >> base;
project_2(base);
break;
case 3:
int a,b,c;
cout << "\n1.最大公因數\n2.最小公倍數\n請選擇: ";
cin >> c;
if(c==1)
{
cout << "\n\n請輸入2個數字\n第1數: ";
cin >> a;
cout << "第2數: ";
cin >> b;
c=project_3(a,b,c);
cout << "最大公因數為: " << c << endl<
}
else if(c==2)
{
cout << "\n\n請輸入2個數字\n第1數: ";
cin >> a;
cout << "第2數: ";
cin >> b;
c=project_3(a,b,c);
cout << "最小公倍數為: " << c << endl<
}
else
cout << "輸入錯誤!系統自動跳回主選單!!!\n\n";
break;
case 4:
cout << "\n謝謝您的使用,再見!!!" << endl << endl;
break;
default:
cout << "\n您輸入的代號不正確!請重新輸入!!!" << endl << endl;
}
}while(choose!=4);
}
標籤:
瀏覽次數:
18
人氣指數:
18
累積鼓勵:
0
切換閱讀模式
回應
給他日記貼紙
給他愛的鼓勵
檢舉
檢舉原因
此為詐騙帳號
此為廣告帳號
此為援交帳號
他未滿18歲
此為不雅及騷擾留言帳號
其他
給本文愛的鼓勵:
最新愛的鼓勵
給本文貼紙:
得到的貼紙
得到的貼紙:
給本文貼紙
本日記尚未得到貼紙
戀愛真難
《前一篇
回他的日記本
後一篇》
熟女下午茶