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

Много ошибок и не знаю , как исправить - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сложение длинных чисел в ассемблерной вставке http://www.cyberforum.ru/cpp-beginners/thread594205.html
У меня есть класс: class Big_int { UINT64* num; //массив разрядов числа size_t s, cap; //число элементов, максимальное число элементов //.... Функция сложения (написана не до конца):
C++ По разбиению программы на файлы Хочу написать программу, так что бы отдельные функции был и записаны в различные файлы, как это реализовать? и что делать с глобальными переменными(собираюсь сделать динамический линейный список... http://www.cyberforum.ru/cpp-beginners/thread594201.html
Microsoft Visual studio C++
господа вот хотел спросить бесплатная не демо версия visual studio свободно оаспростроняется , быть может какого нибудь лохматого года там 2000 или ещё какая нибудь.
C++ конвертирование из строки в дату C++
Доброго времени суток форумчане, интересует вопрос, как преобразовать из строки во время. То есть как можно преобразовать "02.06.2012" в количество секунд с 1970 вроде. Просьба писать по теме...
C++ Дан символьный файл f. Добавить в его конец символы e,n,d (если это необходимо, использовать дополнительный файл g ). http://www.cyberforum.ru/cpp-beginners/thread594100.html
всем привет помогите плиз я в си не силен)) пришлите код программы вот задача: Дан символьный файл f. Добавить в его конец символы e,n,d (если это необходимо, использовать дополнительный файл g ).
C++ Найти такую точку, сумма расстояний от которой до остальных минимальна Добрый всем день. Помогите мне решить данное задание , я плохо разбираюсь в этом языке программирования ,т.к. мягко говоря ,наш преподаватель - не компетентен. 1.найти такую точку заданного на... подробнее

Показать сообщение отдельно
Takezo Kensai
2 / 2 / 0
Регистрация: 15.05.2012
Сообщений: 72

Много ошибок и не знаю , как исправить - C++

02.06.2012, 15:53. Просмотров 642. Ответов 13
Метки (Все метки)

Вот они < для вложений используйте встроенные возможности форума />
Много ошибок и не знаю , как исправить
, а вот сам код программы. Объясните в чём проблема и , как её исправить .
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
56
57
58
#include <cmath>
#include <iostream>
using namespace std;
 
struct Point
{
   double x;
   double y;
   double z;
};
 
double length(Point *p1, Point *p2)
{
   double x = p2->x - p1->x;
   double y = p2->y - p1->y;
   double z = p2->z - p1->z;
 
   return sqrt(x*x+y*y+z*z);
}
 
int main()
{
   int n;
 
   cout << "Enter count of points -> ";
   cin >> n;
 
   Point *p = new Point[n];
   double *s = new double[n];
 
   cout << "Enter coordinates int format 'x y z'\n";
   for (int i=0; i<n; i++)
      cin >> p[i].x >> p[i].y >> p[i].z;
 
   for (int i=0; i<n; i++)
   {
      double sum=0;
      for (int j=0; j<n; j++)
      {
         if (i!=j)
         {
            sum += length(p+i, p+j);
         }
      }
      s[i] = sum;
   }
 
   int min=0;
   for (int i=0; i<n; i++)
      if (s[min] > s[i]) min = i;
 
   cout << "\nThis point is (" << p[min].x << ", " << p[min].y << ", " << p[min].z << ")" << endl;
 
   delete[] s;
   delete[] p;
 
   return 0;
}
Помогите ! Заранее благодарен!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru