Форум программистов, компьютерный форум CyberForum.ru

Найти точку из множества A, наиболее близкую к точке B - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти и сохранить в строке те слова текста, которые содержат одинаковое количество гласных и согласных букв http://www.cyberforum.ru/cpp-beginners/thread1192021.html
Помогите пожалуйста написать программу данного варианта по примеру ниже, используя такие же функции. В С++ не разбираюсь особо, помогите пожалуйста сдать лабу. данный вариант: "Дана строка. Словом текста считается любая последовательность букв русского алфавита; между соседними словами - не более одного пробела, за последним словом - точка. Найти и сохранить в строке те слова текста, которые...
C++ Управление LEGO Mindstorms NXT 2.0 написать код для управления роботом LEGO Mindstorms NXT 2.0 на базе ос андроид(вперёд назад лево право),...код может быть на любом языке программирования ,и надо эту программу закинуть на андроид чтобы через блютуз связывалась с роботом. http://www.cyberforum.ru/cpp-beginners/thread1191998.html
C++ Дурацкие ошибки!
Есть код на C++,выдает ошибку error C2065: sort: необъявленный идентификатор : см. ссылку на создание экземпляров функции шаблон при компиляции "A sort_mas<float>(int,A *)" with Не знаю как и чем это лечится. Помогите пожалуйста. Код ниже. #include "stdafx.h" #include <iostream> #include <stdlib.h> using namespace std;
C++ Заданы число и месяц невисокосного года. Вычислить порядковый номер даты, начиная отсчет с начала года
Заданы два натуральных числа a,b которые обозначают число и месяц не високосного года. Вычислить порядковый номер даты, начиная отсчет с начала года. Например, число 2.03 (2 марта) имеет порядковый номер 61.
C++ Создать интерфейс на любом языке программирования http://www.cyberforum.ru/cpp-beginners/thread1191959.html
Взяли 100 сенсорных компьютеров. Раскидали их по полю футбольному. Задача: Смоделировать работу сети из этих компов (WiFi или 4G).Плюс нужно учесть ,что сетка из раскидных компов будет для нормального распределения .
C++ Преобразовать строку в выражение Добрый день, вообщем суть проблемы такова, есть какая-то функция, к примеру y=cos(x) и эту функцию необходимо ввести с клавиатуры или считать из файла, не важно, хотелось бы узнать как это реализовать, преобразовать строку в выражение. Необязательно писать код, просто хотя бы алгоритм, или свои идеи, спасибо. Добавлено через 7 часов 28 минут Я так понял это очень сложная тема подробнее

Показать сообщение отдельно
jurok_85
238 / 221 / 76
Регистрация: 21.02.2013
Сообщений: 515
Завершенные тесты: 1
29.05.2014, 03:11     Найти точку из множества A, наиболее близкую к точке B
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <cmath>
const int N = 20;
using namespace std;
 
struct tochka{
double x, y;
};
 
int main()
{
    srand(time(NULL));
   tochka A[N], b;
   b.x = rand()% 50; b.y = rand()% 50;
   cout << "Tochka B"  <<" ("<< b.x << ", " << b.y<< ")"<< endl << endl;
   for(int i = 0; i != N; i++)
   {
       A[i].x = rand()% 50;
       A[i].y = rand()% 50; cout << "Tochka " << i+1 <<" ("<< A[i].x << ", " << A[i].y<< ")"<< endl;
   }
   double min = sqrt(pow((A[0].x - b.x), 2) + pow((A[0].y - b.y), 2));
   double temp;
   int j = 0;
   for(int i = 1; i != N; i++)
   {
       temp = sqrt(pow((A[i].x - b.x), 2) + pow((A[i].y - b.y), 2));
       if(temp < min){
        min = temp;
        j = i;
       }
   }
   cout << "\nNaiblizajwaja tochka iz mnozestva A k tochke b -" << "Tochka " << j+1 <<" ("<< A[j].x << ", " << A[j].y<< ")"<< endl;
   return 0;
 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru