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

деление множество точек на две равные части - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан массив размера N и целые числа K и L (0 <=K<=L<=N-1) http://www.cyberforum.ru/cpp-beginners/thread1086391.html
Дан массив размера N и целые числа K и L (0 <=K<=L<=N-1).Напишите функцию, возвращающую разность между суммой элементов массива с индексом от K до L включительно и суммой остальных элементов. Для...
C++ ASCII код Привет всем, помогите пожалуйста с задачай. Условие : Написать программу, которая выводит на экран первую часть таблицы кодировки символов (символы с кодами от 0 до 127). Таблица должна состоять из... http://www.cyberforum.ru/cpp-beginners/thread1086385.html
C++ Struct в CreateThread
Здравствуйте. Имеется класс game: class game { private: ball *Ball; //Объект класса ball platform *Platform; //Объект класса platform HANDLE ball_thread; struct data {
C++ Персональный задачник:)
Добрый день, форумчане! Такая просьба: если кому-то скучно или у кого-то есть свободные минутки - придумайте, пожалуйста, задачки по основам с++, которые, по вашему мнению, хорошо помогут разобраться...
C++ Изменение динамической памяти, ошибка программы http://www.cyberforum.ru/cpp-beginners/thread1086335.html
Есть строка, в ней слова, разделённые пробелами. Я хочу эти слова перенести в массив (чтобы потом с ними работа, ну это не суть сейчас). Массив получается двумерный, в каждой строчке по слову. Из...
C++ И снова связанный список Есть кусок связанного списка, только начал его делать, в тырнете много примеров как он реализован на структурах, в одних случаях структура вне класса, в других внутри класса, но задание дали... подробнее

Показать сообщение отдельно
jurok_85
241 / 224 / 77
Регистрация: 21.02.2013
Сообщений: 519
Завершенные тесты: 1
31.01.2014, 20:54
тоже заинтересовала задачка, вот как попробывал реализовать
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
#include <iostream>
#include <cmath>
#define M 1000
#define R 100
#include <cstdlib>
#include <ctime>
#include <vector>
using namespace std;
struct coordinati{
    float a;
    float b;
    void set_coord(float& x, float& y)
    {
        a = x;
        b = y;
    }
};
int main()
{
        coordinati coord;
        vector<coordinati> vec;
    srand(time(NULL));
    int i = 0;
 
    float x, y;
    while(i != M)
    {
        x = (rand()%(R *2)) - R;
        y = (rand()%(R *2)) - R;
 
        if(sqrt(x*x + y*y) <= R)
        {
            coord.set_coord(x,y);
            vec.push_back(coord);
        }
        i++;
    }
    for(vector<coordinati>::size_type i = 0; i != vec.size(); i++)
    {
                for(vector<coordinati>::size_type j = 0; j != vec.size(); j++)
                {
                    if(vec[i].a == (- vec[j].a)&& vec[i].b == -(vec[j].b))
                    cout << "Cherez tochku a[" << vec[i].a <<"][" << vec[i].b << "]" <<
                    " i tuchku b[" << vec[j].a <<"][" << vec[j].b <<"]" <<
                    "mozhno razdelitj krug popolam" << endl;
 
                }
    }
return 0;
}
Добавлено через 20 минут
а не немного неправильно задание понял
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru