#include <iostream>
#include <cmath>
#include <vector>
using namespace std;
int main() {
vector<float> coordinates;
string a;
getline(cin, a);
string buffer;
for(int i = 0; i<a.length(); ++i) {
if(a[i]!=' ') {
buffer+=a[i];
} if(a[i]==' '||i==a.length()-1) {
if(buffer[buffer.length()-1]=='.') {
buffer+="0";
}
float num = stof(buffer);
coordinates.push_back(num);
buffer = "";
}
}
if(coordinates.size()!=4) {
cout << "wrong data. example: 1.1 2.2 3.3 4.4";
}
float result;
int temp1, temp2, temp3, temp4;
temp1 = coordinates[0]-coordinates[2];
temp2 = coordinates[1]-coordinates[3];
temp1 = temp1 * temp1;
temp2 = temp2 * temp2;
temp3 = temp1 + temp2;
result = sqrt(temp3);
cout << result;
}
блачный программный продукт, который позволяет вести неограниченное количество проектов. Например таких масштабных как строительство стадиона, проведение саммита и т.д.
С программным продуктом работают руководители всех уровней, они ставят задачи в рамках проектов и отчитываются об исполнении задач. К успешному исполнению задач и успешной реализации проекта привязаны ключевые показатели эффективности всех участников. Информационная система позволяет руководителю смотреть на проект «с высоты птичьего полета»; любой исполнитель понимает, что от результата его труда зависит общий результат всего проекта.
Программный продукт удобен для работы на мобильных устройствах из любого места и времени.
Суть бренда:
Информационная система предназначена для оперативного и эффективного управления проектами.
Главное отличие от конкурентов:
- Интуитивно понятный интерфейс;
- Проста в освоении;
- Наличие электронного документооборота;
- Одинаково удобна и функциональна как для топ-менеджеров, так и для исполнителей;
- Отечественная разработка, учитывающая особенности управления проектами в России;
- Аналитика исполнения бюджетов, прогноз рисков.
Объяснение: