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

Эвклидово расстояние. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ иправление ошибки http://www.cyberforum.ru/cpp-beginners/thread200070.html
#include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) { int n,i,j,min1,max1,x1,y1,x2,y2; cin>>n; int a;
C++ вставить в структуру подскажите, пожалуйста, как мне правильно вставить строку с клавиатуры в структуру? при запуске вроде отображается правильно, ввожу строку, вставляется, но если второй раз ввести строку, первая... http://www.cyberforum.ru/cpp-beginners/thread200060.html
C++ Подскажите книги по С++
Здраствуйте, помогите пожалуйсто найти нормальные книги по С++, книги для новечков уже нето, а для продвинутых слишком сложные, есть какие небуд не очень сложные (для средненьких знаний) книги?!
C++ Ну посмотрите мою тему со строками!!!
1) Для каждого из слов заданного текста указать сколько раз оно встречается. 2) В тексте вставить вместо одного пробела запятую и пробел, вместо двух пробелов - двоеточие и пробел, вместо трех и...
C++ исходник на Delphi http://www.cyberforum.ru/cpp-beginners/thread200047.html
Подскажите пожалуйста сайты с которых можно скопировать исходник на Delphi решающая двойственную задачу. Заранее спасибо!
C++ минимальное из четырех вещественных чисел Функции, возвращающие значения Используя функцию Min2(A,B) вещественного типа, находящую минимальное из двух вещественных чисел A и B, описать функцию Min4(A,B,C,D) вещественного типа, находящую... подробнее

Показать сообщение отдельно
lemegeton
2924 / 1353 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
04.12.2010, 13:24
Создай двумерный массив NxN, где N - количество городов, и заполни его элементы соответствующим расстоянием между двумя городами.

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
#include <iostream>
#include <time.h>
 
using namespace std;
 
int main()
{
    srand(static_cast<unsigned int>(time(0)));
 
    // количество городов
    int N = 10;
    // координаты городов "подряд"
    float *a = new float[N*2];
 
    for (int i=0; i<N*2; i++)
        a[i] = static_cast<float>(rand()%1000)/100;
 
    double **b = new double*[N];
    for (int i=0; i<N; i++)
        b[i] = new double[N];
 
    for (int i=0; i<N; i++)
        for (int j=0; j<N; j++)
        {
            b[i][j] = sqrt(pow(a[i*2]+a[j*2], 2) + pow(a[i*2+1], a[j*2+1]));
        }
 
    for (int i=0; i<N; i++)
        delete [] b[i];
    delete b;
    delete a;
 
    system("pause");
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru