Технология программирования. Базовые конструкции C/C++. Липачев Е.К. - 119 стр.

UptoLike

Составители: 

119
void show_polar (polar dapos)
{
const double Rad_to_deg = 57.29577951;
cout << "Расстояние = " << dapos.distance;
cout << ", угол = " << dapos.angle * Rad_to_deg;
cout << " градусов\n";
}
Теперь переключаемся в окно файла mycoord.cpp добавляем
#include mytypes.h
#include <iostream>
using namespace std;
а в функции main() записываем код обработки данных:
#include "stdafx.h"
#include "mytypes.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_CTYPE, "rus"); // русификация консоли
rect rplace;
polar pplace;
cout << "\nВедите координаты x и y: ";
while (cin >> rplace.x >> rplace.y)
{
pplace = rect_to_polar(rplace);
show_polar(pplace);
cout << "Введите следующие координаты (или q,
чтобы закончить): ";
}
return 0;
}
void show_polar (polar dapos)
{
    const double Rad_to_deg = 57.29577951;
    cout << "Расстояние = " << dapos.distance;
    cout << ", угол = " << dapos.angle * Rad_to_deg;
    cout << " градусов\n";
}
     Теперь переключаемся в окно файла mycoord.cpp добавляем
#include “mytypes.h”
#include 
using namespace std;
а в функции main() записываем код обработки данных:
#include "stdafx.h"
#include "mytypes.h"
#include 
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
  setlocale(LC_CTYPE, "rus"); // русификация консоли
  rect rplace;
  polar pplace;
  cout << "\nВедите координаты x и y: ";
  while (cin >> rplace.x >> rplace.y)
   {
     pplace = rect_to_polar(rplace);
     show_polar(pplace);
     cout << "Введите следующие координаты (или q,
чтобы закончить): ";
   }
  return 0;
}




                                119