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

Найти наименьшее расстояние от точки В до любой из точек множества А - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Непонятная ошибка (возможно баг?) при компиляции http://www.cyberforum.ru/cpp-beginners/thread169982.html
Есть некая функция обхода двух векторов одновременно,и в ней присутсвует такой вот цикл (просто эксперимент): for (var_Arr_t::iterator var_iter = variables->begin(), val_Arr_t::iterator val_iter = cur_vals->begin(); var_iter < variables->end() && val_iter < cur_vals->end(); ...
C++ Являются ли три числа взаимопростыми Ввести три числа.Являются ли они взаимопростыми. Найти площадь правильного n-угольника со стороной a.Решить с помощью подпрограммы. http://www.cyberforum.ru/cpp-beginners/thread169979.html
C++ Сортировка и произведение между максимальным и минимальным элементами масива
Привет! есть банальная программа которая счиает сумму отрицательных елементов,помогите чтоб она еще считала произведение между макс и мин елементами масива и сортировала масив по возрастанию самыми простыми способами.Спасибо! #include <iostream.h> #include <conio.h> void main() { clrscr(); const n=100; int i,k; float b;
C++ Как запустить приложение на компьютерах без установленной MSVS
всем привет в универе начали изучать с\с++. поставил студию, написал прогу, выбираю "запустить"-работает, далее я так понял чтобы получить экзешник надо нажать "построить решение". когда нажимаю он появляется только в папке_с_проектом\дебаг, больше нигде .exe не появляется. вопрос раз-это нормально? далее, тот екзешник который там получился не пашет у всех моих друзей которых просил потестить-у...
C++ Хеш Таблица http://www.cyberforum.ru/cpp-beginners/thread169968.html
я хочу, чтобы у меня был массив структур, каждая из которых содержала некоторое значение и ссылку на следующий элемент этого массива struct tcl { int key; Array *adress; }; // Глобальные переменные static tcl *first;
C++ Реализовать список, поля которого могут хранить разные типы данных Помогите,пожалуйста с задачей. Реализовать список,информационные поля которого могут хранить разные типы данных.Без использования библиотек списков. подробнее

Показать сообщение отдельно
wild_flower
0 / 0 / 0
Регистрация: 14.09.2010
Сообщений: 36
28.09.2010, 23:29  [ТС]     Найти наименьшее расстояние от точки В до любой из точек множества А
chesser, да именно... начала писать... массивы и точку все выводит а вот функция дурная расстояние не высчитывает, где ошибка?

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
// ss.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include <iostream>
#include <Windows.h>
#include <math.h>
using namespace std;
    int*a;
    int*b;
    int x;
    int y;
    double z;
void rast(double z,int n)
{ int i;
 
    for( i=0;i<n; i++)
    {
         z = (double) sqrt (double (x-a[i])*(x-a[i])+(y-b[i])*(y-b[i]));
         i++;
        
    }
    
     cout<<"Vse vozmognie rasstojania"<<z<<endl;
}
 
int _tmain(int argc, _TCHAR* argv[])
{ SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
 
     int n;
    cout<<"Введите размерность массива:";
    cin>>n;
     a=new int[n];
     b=new int [n];
      for (int i=0;i<n;i++)
 
      {
                  cout<<"a["<<i<<"]=";
                  cin>>a[i];}
                        for (int i=0;i<n;i++){
                  cout<<"b["<<i<<"]=";
                  cin>>b[i];
 
                        }
cout<<"x=";
        cin>>x;
        cout<<"y=";
            cin>>y;
    
        cout<<"Tochka B"<<"("<<x<<","<<y<<")"<<endl;
        rast(z,n);
    return 0;
}
Добавлено через 23 минуты
как из чисел , которые вывелись на экран(все возможные расстояния) создать массив , чтоб их можно было сравнить и вывести минимальное расстояние???
в программе выше i++ не надо, все получилось)

Добавлено через 6 минут
как из чисел , которые вывелись на экран(все возможные расстояния) создать массив , чтоб их можно было сравнить и вывести минимальное расстояние???
в программе выше i++ не надо, все получилось)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru