標題:
錢幣兌換問題
[打印本頁]
作者:
stephen
時間:
2010-6-4 19:41
標題:
錢幣兌換問題
假設:
幣 別 | 兌換台幣
美 金 | 32.5
加 幣 | 29.34
歐 元 | 53.15
英 鎊 | 50.4
人民幣 | 4.93
請設計一程式可以讓使用者兌換各種錢幣
作者:
yachen392
時間:
2010-6-5 10:17
#include<iostream>
using namespace std;
int main()
{
int money1,num,money2;//money1-國家錢幣 num-多少money money2-兌換幣種
cout << " <1>美元 <2>加幣 <3>歐元 <4>英鎊 <5>人民幣 <6>台幣 " <<endl;
cout << "請輸入你手中是那種錢幣?" << endl;
cin >> money1;
cout << "請輸入你手中有多少幣值?" << endl;
cin >> num;
cout << "請輸入你想兌換那種錢幣?" << endl;
cin >> money2;
double mon[]={32.5,29.34,53.15,50.41,4.93,1};
double Taiwan=num*mon[money1-1];
double final=Taiwan/mon[money2-1];
cout << final << endl;
system("pause");
return 0;
}
複製代碼
作者:
stephen
時間:
2010-6-5 11:12
#include <iostream>
#include <cstdlib>
using namespace std;
int main(void){
int money_from; // 幣別
int money_1; // 金額1
int money_to; // 轉換幣別
float rate[] = {4, 2, 53.15, 50.4, 4.93, 1};
// 美金 加幣 歐元 英鎊 人民幣 台幣
cout << "(1)美金 (2)加幣 (3)歐元 (4)英鎊 (5)人民幣 (6)台幣 " << endl;
cout << "請輸入幣別:" << endl;
cin >> money_from;
money_from--; // a = a - 1; => a -- money_form - 1;
cout << "請輸入金額:" << endl;
cin >> money_1;
cout << "請輸入要轉換的幣別:" << endl;
cin >> money_to;
money_to--; //money_to - 1;
cout << money_1 * (rate[money_from] / rate[money_to]) << endl; // 列印兌換後的金額
system("pause");
return 0;
}
複製代碼
作者:
p17johnny
時間:
2010-6-5 11:34
/*
幣 別 | 兌換台幣
美 金 | 32.5
加 幣 | 29.34
歐 元 | 53.15
英 鎊 | 50.4
人民幣 | 4.93
*/
#include <iostream>
#include <cstdlib>
#include <math.h>
using namespace std;
int main(void){
float rate[]={32.5,29.34,53.15,50.4,4.93,1};
int chose1;
int chose2;
int chose3;
cout<<"請輸入您擁有的錢是哪種幣值?"<<endl;
cout<<"<1>美金<2>加幣<3>歐元<4>英鎊<5>人民幣<6>台幣"<<endl;
cin>>chose1;
chose1--;
cout<<"請輸入您擁有多少錢?"<<endl;
cin>>chose2;
cout<<"請輸入您要兌換哪種幣值?"<<endl;
cin>>chose3;
chose3--;
cout<<chose2 * (rate[chose1]) / (rate[chose3])<<endl;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2