#include <iostream>
#define EXIT_SUCCESS 0;
const int minutes_in_degree = 60 ; // минут в градусе
int seconds_in_minute = 60 ; // секунд в минуте
double degrees = 0 ; // градусы
double minutes = 0 ; // минуты
double seconds = 0 ; // секунды
double totalDegrees = 0 ; // всего градусов
int main( void ) {
using namespace std;
cout << "Enter a latitude in degrees, minutes and seconds:" << endl;
cout << "First, enter the degrees: " ;
cin >> degrees;
cout << "Next, enter the minutes of arc: " ;
cin >> minutes;
cout << "Finally, enter the seconds of arc: " ;
cin >> seconds;
//Ошибка в выражении ниже
totalDegrees = degrees + ( minutes + seconds/ seconds_in_minute) / minutes_in_degree;
// код ниже уже не работает из-за ошибки выше
cout << degrees << " degrees, " << minutes << " minutes, " << seconds
<< " seconds = " << totalDegrees << " degrees" << endl;
return EXIT_SUCCESS ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojZGVmaW5lIEVYSVRfU1VDQ0VTUyAwOwpjb25zdCBpbnQgbWludXRlc19pbl9kZWdyZWUgPSA2MDsgLy8g0LzQuNC90YPRgiDQsiDQs9GA0LDQtNGD0YHQtQogaW50IHNlY29uZHNfaW5fbWludXRlID0gNjA7IC8vINGB0LXQutGD0L3QtCDQsiDQvNC40L3Rg9GC0LUKZG91YmxlIGRlZ3JlZXMgPSAwOyAvLyDQs9GA0LDQtNGD0YHRiwpkb3VibGUgbWludXRlcyA9IDA7IC8vINC80LjQvdGD0YLRiwpkb3VibGUgc2Vjb25kcyA9IDA7IC8vINGB0LXQutGD0L3QtNGLCmRvdWJsZSB0b3RhbERlZ3JlZXMgPSAwOyAvLyDQstGB0LXQs9C+INCz0YDQsNC00YPRgdC+0LIKaW50IG1haW4odm9pZCl7CiAgIHVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAgIGNvdXQgPDwgIkVudGVyIGEgbGF0aXR1ZGUgaW4gZGVncmVlcywgbWludXRlcyBhbmQgc2Vjb25kczoiIDw8IGVuZGw7CiAgIGNvdXQgPDwgIkZpcnN0LCBlbnRlciB0aGUgZGVncmVlczogIjsKICAgY2luID4+IGRlZ3JlZXM7CiAgIGNvdXQgPDwgIk5leHQsIGVudGVyIHRoZSBtaW51dGVzIG9mIGFyYzogIjsKICAgY2luID4+IG1pbnV0ZXM7CiAgIGNvdXQgPDwgIkZpbmFsbHksIGVudGVyIHRoZSBzZWNvbmRzIG9mIGFyYzogIjsKICAgY2luID4+IHNlY29uZHM7CiAgIC8v0J7RiNC40LHQutCwINCyINCy0YvRgNCw0LbQtdC90LjQuCDQvdC40LbQtQogICB0b3RhbERlZ3JlZXMgPSBkZWdyZWVzICsgKG1pbnV0ZXMgKyBzZWNvbmRzL3NlY29uZHNfaW5fbWludXRlKS9taW51dGVzX2luX2RlZ3JlZTsKICAgLy8g0LrQvtC0INC90LjQttC1INGD0LbQtSDQvdC1INGA0LDQsdC+0YLQsNC10YIg0LjQty3Qt9CwINC+0YjQuNCx0LrQuCDQstGL0YjQtQogICBjb3V0IDw8IGRlZ3JlZXMgPDwgIiBkZWdyZWVzLCAiIDw8IG1pbnV0ZXMgPDwgIiBtaW51dGVzLCAiIDw8IHNlY29uZHMKICAgPDwgIiBzZWNvbmRzID0gIiA8PCB0b3RhbERlZ3JlZXMgPDwgIiBkZWdyZWVzIiA8PCBlbmRsOwogICByZXR1cm4gRVhJVF9TVUNDRVNTOwp9