blob: 0831f327331fee3b3f0fbe9663294e28d46877ea (
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
|
// BlankConsoleLab.cpp : This file contains the 'main' function. Program execution begins and ends there.
//
#include <iostream>
using namespace std;
using std::cout;
using std::cin;
using std::endl;
int convertC_to_F(int Ctemp)
{
float Ftemp;
Ftemp = Ctemp * 1.8 + 32;
return Ftemp;
}
int main()
{
string temptype;
float Ftemp, Ctemp;
cout << "enter F for Fahrenhiet or C for Celcius: ";
cin >> temptype;
if (temptype == "C")
{
while (true)
{
// take input from the user
cout << "Enter a temperature in Celcius: ";
cin >> Ctemp;
if (Ctemp < -62 || Ctemp > 49.5)
cout << "Celcius value must be between -62 and 49.5" << endl;
else
break;
} //end C while
Ftemp = convertC_to_F(Ctemp);
cout << "Fahrenhiet temperature: ";
cout << Ftemp;
}
else
{
while (true)
{
// take input from the user
cout << "Enter a temperature in Fahrenheit: ";
cin >> Ftemp;
if (Ftemp < -81 || Ftemp > 121)
cout << "Fahrenheit value must be between -81 and 121" << endl;
else
break;
} // end F while
}
}
|