Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <cstdio>
- // Version 1
- class Temperature {
- private:
- double inFarenheit;
- public:
- double getFarenheit() {
- return inFarenheit;
- }
- double getCelsius() {
- return (inFarenheit - 32.0) * 5.0 / 9.0;
- }
- void setFarenheit(double inFarenheit) {
- this->inFarenheit = inFarenheit;
- }
- void setCelsius(double inCelsius) {
- inFarenheit = inCelsius * 9.0 / 5.0 + 32;
- }
- };
- int main() {
- Temperature t;
- t.setCelsius(0.0);
- t.setCelsius(t.getCelsius() + 20);
- printf("%lf\n", t.getFarenheit());
- double f = t.getFarenheit();
- t.setFarenheit(100.0 - f);
- printf("%lf\n", t.getFarenheit());
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment