Суббота, 23 Ноября 2024, 02:42

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Создание функций
Assassin5Дата: Вторник, 28 Декабря 2010, 00:07 | Сообщение # 1
частый гость
Сейчас нет на сайте
2. На плоскости заданы своими координатами n точек. Разработать функцию, создающую массив размером n × (n - 1), элементами которого являются расстояния от каждой из точек до n - 1 других.
3. Дано натуральное число n. Разработать функцию формирования массива, элементами которого являются цифры числа n.


http://vkontakte.ru/id84076405
ИгроделДата: Пятница, 04 Февраля 2011, 20:39 | Сообщение # 2
почетный гость
Сейчас нет на сайте
на первое хз, а вот на второе вроде так:
Code

#include <iostream>  
using namespace std;
   
int num()
{
     int n;
     int N[n];
}

int main ()  
{  
     num();
     cin.get();
     return 0;
}

не уверен, но вроде так


Pascal/Delphi/C++/HTML/CSS/jQuery/FLASH
GECKДата: Пятница, 04 Февраля 2011, 20:58 | Сообщение # 3
заслуженный участник
Сейчас нет на сайте
Задания сразу со второго, оригинально)

Второе вроде этого(быдлокод inside):

Code
float** dist(float **m, int n) { //принимает массив точек размером nх2, m[i][0] - х-координата, m[i][1] - у-координата.
      float **d=new float*[n];
      int i,j;
      for(i=0;i<n;i++)
        d[i]=new float[n-1];
      for(i=0;i<n-1;i++)
        for(j=i+1;j<n;j++)
          d[i][j-1]=sqrt( sqr(m[i][0]-m[j][0]) + sqr(m[i][1]-m[j][1]) ); //sqr - ф-я возведения в квадрат, можно на pow(...,2) заменить
      return d;
}


Всё гениальное просто. И хреново работает.

Сообщение отредактировал GECK - Пятница, 04 Февраля 2011, 21:25
froexДата: Воскресенье, 20 Февраля 2011, 14:44 | Сообщение # 4
Руководитель Froexilize team
Сейчас нет на сайте
Quote (Assassin5)
3. Дано натуральное число n. Разработать функцию формирования массива, элементами которого являются цифры числа n.




Не превращайте форум в чат. Пишите более развернуто и понятно - всё равно вас попросят объяснить подробнее.
Алгоритмы, программирование, оптимизация, тестирование, ведение проектов.
Ищу художника, дизайнера, тестера, программистов С и С++
Обучаю процессам разработки и программированию.


Сообщение отредактировал froex - Воскресенье, 20 Февраля 2011, 14:46
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг