aboutsummaryrefslogtreecommitdiff
path: root/CST 126/Homework 1/conversion.cpp
blob: f31d50d7a9ccdf0cdcbf952c6a8203a9427fe923 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
//#include "header.h"
//
////Loop to run the conversion while the user wants to
//void run_conversion(char again)
//{
//	while (toupper(again) != 'N')
//	{
//		float input_choice = 0;
//		float output_choice = 0;
//		float conversion = 0.0;
//		float amount = 0.0;
//
//		cout << "Choose your input currency: ";
//		currency_menu();
//		cin >> input_choice;
//		cin.ignore(100, '\n');
//		cout << "\nchoose your output currency: ";
//		cin >> output_choice;
//		cin.ignore(100, '\n');
//		cout << "\nWhat is the amount you would like to convert: ";
//		cin >> amount;
//		cin.ignore(100, '\n');
//		conversion = convert(input_choice, output_choice, amount);
//		cout << "In the new currency, that amount is " << conversion << std::endl;
//		cout << "\nDo you want to use the conversion tool again? (Y/N): ";
//		cin >> again;
//		cin.ignore(100, '\n');
//		if (toupper(again) != 'Y')
//		{
//			cout << "Thank you for using the currency conversion tool! \n";
//		}
//	}
//}
//
////Conversion Calculator
//float convert(float input, float output, float amount)
//{
//	float converted_amount = 0.0;
//	struct currencies
//	{
//		const float GBP = 0.80;
//		const float Euro = 0.94;
//		const float Yen = 152.22;
//		const float AUD = 1.55;
//		const float USD = 1;
//	};
//
//	currencies currency;
//
//	if (input == output)
//	{
//		return amount;
//	}
//	if (input == 1)
//	{
//		input = currency.GBP;
//	}
//	else if (input == 2)
//	{
//		input = currency.Euro;
//	}
//	else if (input == 3)
//	{
//		input = currency.Yen;
//	}
//	else if (input == 4)
//	{
//		input = currency.AUD;
//	}
//	else if (input == 5)
//	{
//		input = currency.USD;
//	}
//
//	if (output == 1)
//	{
//		output = currency.GBP;
//	}
//	else if (output == 2)
//	{
//		output = currency.Euro;
//	}
//	else if (output == 3)
//	{
//		output = currency.Yen;
//	}
//	else if (output == 4)
//	{
//		output = currency.AUD;
//	}
//	else if (output == 5)
//	{
//		output = currency.USD;
//	}
//
//	converted_amount = output / input * amount;
//	return converted_amount;
//}
//
////Menu display
//void currency_menu()
//{
//	cout << "\n\n1. GBP\n";
//	cout << "2. Euro\n";
//	cout << "3. Yen\n";
//	cout << "4. AUD\n";
//	cout << "5. USD\n\n";
//}