#include #include #include #include int main ( int argc, char * * argv ) { double x0 = 0; double y0 = 0; double angle = 0; for ( int i = 0; i < argc; ++i ) { std::string arg{ argv[ i ] }; if ( arg == "-x0" ) { ++i; if ( i < argc ) { std::stringstream ss; ss << argv[ i ]; ss >> x0; } } else if ( arg == "-y0") { ++i; if ( i < argc ) { std::stringstream ss; ss << argv[ i ]; ss >> y0; } } else if ( arg == "-angle" ) { ++i; if ( i < argc ) { std::stringstream ss; ss << argv[ i ]; ss >> angle; } } } std::cout << "x0: " << x0 << '\n'; std::cout << "y0: " << y0 << '\n'; std::cout << "angle: " << angle << '\n'; double x; double y; while ( std::cin >> x && std::cin >> y ) { std::cout << "( x, y ): ( " << x << ", " << y << " )\n"; } }