Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.61/56: Рейтинг темы: голосов - 56, средняя оценка - 4.61
0 / 0 / 0
Регистрация: 26.06.2020
Сообщений: 20

Сортировка точек

26.06.2020, 15:41. Показов 11514. Ответов 22

Студворк — интернет-сервис помощи студентам
Добрый день)
Выведите все исходные точки в порядке возрастания их расстояний от начала координат.
Создайте структуру Point и сохраните исходные данные в массиве структур Point.
Формат входного файла
Программа получает на вход набор точек на плоскости. Сначала задано количество точек n, затем идет последовательность из n строк, каждая из которых содержит два числа: координаты точки. Величина n не превосходит 100, все исходные координаты – целые числа, не превосходящие 103.
Формат выходного файла
Необходимо вывести все исходные точки в порядке возрастания их расстояний от начала координат. Программа выводит только координаты точек, их количество выводить не надо.
Пример
стандартный ввод
2
1 2
2 3
стандартный вывод
1 2
2 3
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.06.2020, 15:41
Ответы с готовыми решениями:

Сортировка точек в порядке обхода
Дано n точек. В массиве a. Надо отсортировать точки в порядке обхода по или против часовой стрелки. Нужна помощь.

Сортировка подсчетом вектора точек
Ребята, нужна помощь! Нужно реализовать сортировку подсчетом для вектора точек. Есть некий шаблон для функции. P.S. идея в том,...

В заданном множестве точек плоскости найти количество точек в каждой из четвертей
В заданном множестве точек плоскости найти количество точек в каждой из четвертей. Знаете я не могу понять - а как задано это...

22
 Аватар для palva
4276 / 2969 / 692
Регистрация: 08.06.2007
Сообщений: 9,922
Записей в блоге: 4
26.06.2020, 16:38
Лучший ответ Сообщение было отмечено Davy1 как решение

Решение

Не сказано, чем можно пользоваться, чем нельзя.
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
#include <fstream>
#include <vector>
#include <algorithm>
using namespace std;
 
int main() {
    struct Point {
        int x, y;
        bool operator< (const Point &p) {
            return this->x*this->x + this->y*this->y < p.x*p.x + p.y*p.y;
        }
    };
    vector<Point> mas;
 
    ifstream cin("input.txt");
    ofstream cout("output.txt");
 
    int n;
    cin >> n;
    mas.resize(n);
    for(int i = 0; i < n; ++i) {
        cin >> mas[i].x;
        cin >> mas[i].y;
    }
    sort(mas.begin(), mas.end());
    for(int i = 0; i < n; ++i) {
        cout << mas[i].x << ' ' << mas[i].y << endl;
    }
    return 0;
}
0
61 / 61 / 24
Регистрация: 28.09.2012
Сообщений: 378
26.06.2020, 16:56
Лучший ответ Сообщение было отмечено Davy1 как решение

Решение

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 <algorithm>
#include <iostream>
#include <vector>
using namespace std;
 
struct point_t
{
    double x_, y_;
};
 
double distance_(const point_t &point)
{
    return sqrtf(point.x_*point.x_ + point.y_*point.y_);
}
 
 
int main()
{
    vector<point_t>  source_;
    int N = 0;
    double x_ = 0, y_ = 0;
    cin >> N;
    for (int i = 0; i < N; ++i)
    {
        cin >> x_ >> y_;
        source_.push_back(point_t{ x_, y_ });
    }
    sort(source_.begin(), source_.end(), [](point_t lhs, point_t rhs) {return distance_(lhs) < distance_(rhs); });
    for (point_t & point_ : source_)
    {
        cout << "point with x =" << point_.x_ << " y = " << point_.y_ << endl;
    }
    return 0;
}
0
0 / 0 / 0
Регистрация: 26.06.2020
Сообщений: 20
26.06.2020, 19:38  [ТС]
palva,
Цитата Сообщение от palva Посмотреть сообщение
Не сказано, чем можно пользоваться, чем нельзя.
Извиняюсь, что не уточнил. Тема называется Структуры.

Добавлено через 1 минуту
kiff20072008, к сожелению ваш код не прошёл(
solution.cpp: In function 'double distance_(const point_t&)':
solution.cpp:13:52: error: 'sqrtf' was not declared in this scope
solution.cpp: In function 'int main()':
solution.cpp:26:21: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 [enabled by default]
solution.cpp:28:109: warning: lambda expressions only available with -std=c++11 or -std=gnu++11 [enabled by default]
solution.cpp:28:110: error: no matching function for call to 'sort(std::vector<point_t>::iterator, std::vector<point_t>::iterator, main()::<lambda(point_t, point_t)>)'
solution.cpp:28:110: note: candidates are:
In file included from $(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/algorithm:63:0,
from solution.cpp:1:
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h:5463:5: note: template<class _RAIter> void std::sort(_RAIter, _RAIter)
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h:5463:5: note: template argument deduction/substitution failed:
solution.cpp:28:110: note: candidate expects 2 arguments, 3 provided
In file included from $(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/algorithm:63:0,
from solution.cpp:1:
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h:5499:5: note: template<class _RAIter, class _Compare> void std::sort(_RAIter, _RAIter, _Compare)
solution.cpp:28:110: error: template argument for 'template<class _RAIter, class _Compare> void std::sort(_RAIter, _RAIter, _Compare)' uses local type 'main()::<lambda(point_t, point_t)>'
solution.cpp:28:110: error: trying to instantiate 'template<class _RAIter, class _Compare> void std::sort(_RAIter, _RAIter, _Compare)'
solution.cpp:29:26: error: range-based 'for' loops are not allowed in C++98 mode
solution.cpp: In function 'double distance_(const point_t&)':
solution.cpp:14:1: warning: control reaches end of non-void function [-Wreturn-type]

Добавлено через 1 час 28 минут
palva, так же ваш код не компилируется.
0
 Аватар для Kuzia domovenok
4268 / 3327 / 926
Регистрация: 25.03.2012
Сообщений: 12,531
Записей в блоге: 1
26.06.2020, 19:55
kiff20072008, sqrtf не нужен, сравнивать можно квадраты, не извлекая.
palva, всё компилируется и линкуется, не слушай его.
0
0 / 0 / 0
Регистрация: 26.06.2020
Сообщений: 20
26.06.2020, 20:09  [ТС]
Kuzia domovenok,
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
всё компилируется и линкуется, не слушай его.
У меня почему-то не выходит. В чём может быть моя ошибка?
0
 Аватар для palva
4276 / 2969 / 692
Регистрация: 08.06.2007
Сообщений: 9,922
Записей в блоге: 4
26.06.2020, 20:09
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
palva, всё компилируется и линкуется, не слушай его.
Это он не про мой код писал.
0
0 / 0 / 0
Регистрация: 26.06.2020
Сообщений: 20
26.06.2020, 20:28  [ТС]
Kuzia domovenok, код то компилируется, но сайт его не принимает. Я про его код говорю -kiff20072008.
0
61 / 61 / 24
Регистрация: 28.09.2012
Сообщений: 378
26.06.2020, 21:10
Цитата Сообщение от Davy1 Посмотреть сообщение
Kuzia domovenok, код то компилируется, но сайт его не принимает. Я про его код говорю -kiff20072008.
мой код и @palva использует стандарт с++11
Ваш сайт видимо использует стандарт ниже
0
0 / 0 / 0
Регистрация: 26.06.2020
Сообщений: 20
26.06.2020, 21:11  [ТС]
Цитата Сообщение от kiff20072008 Посмотреть сообщение
мой код и @palva использует стандарт с++11
kiff20072008, видимо да((((
0
458 / 294 / 191
Регистрация: 23.06.2018
Сообщений: 678
26.06.2020, 21:22
Davy1, я с gcc со стандартом с++03 ловлю примерно такие же ошибки, которые вы показали.
Возьмите код palva, вытащите определение структуры за пределы main и возможно заработает.
0
61 / 61 / 24
Регистрация: 28.09.2012
Сообщений: 378
26.06.2020, 21:27
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
#include <algorithm>
#include <iostream>
#include <vector>
using namespace std;
struct point_t;
 
double distance_(const point_t &point);
 
struct point_t
{
    double x_, y_;
    bool operator<(const point_t &p) {
        return distance_(*this) < distance_(p);
    }
};
 
double distance_(const point_t &point)
{
    return point.x_*point.x_ + point.y_*point.y_;
}
 
 
int main()
{
    vector<point_t>  source_;
    int N = 0;
    double x_ = 0, y_ = 0;
    cin >> N;
    for (int i = 0; i < N; ++i)
    {
        cin >> x_ >> y_;
        source_.push_back(point_t{ x_, y_ });
    }
    sort(source_.begin(), source_.end());
    for (int i = 0; i < source_.size(); ++i)
    {
        cout << "point with x =" << source_[i].x_ << " y = " << source_[i].y_ << endl;
    }
    return 0;
}
Немного коряво но рабочий вариант
0
0 / 0 / 0
Регистрация: 26.06.2020
Сообщений: 20
26.06.2020, 21:33  [ТС]
Цитата Сообщение от Bleach163 Посмотреть сообщение
вытащите определение структуры за пределы main
Bleach163, -

Добавлено через 6 минут
kiff20072008, таже ошибка что и была ранее(
0
61 / 61 / 24
Регистрация: 28.09.2012
Сообщений: 378
26.06.2020, 21:35
Цитата Сообщение от Davy1 Посмотреть сообщение
таже ошибка что и была ранее(
покажите
не может такого быть
0
0 / 0 / 0
Регистрация: 26.06.2020
Сообщений: 20
26.06.2020, 21:39  [ТС]
kiff20072008,
Итог
Ошибка компиляции
Очки
0 из 20
solution.cpp: In function 'int main()':
solution.cpp:32:21: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 [enabled by default]
solution.cpp:35:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from $(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/algorithm:63:0,
from solution.cpp:1:
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h: In instantiation of '_RandomAccessIterator std::__unguarded_partition(_RandomAccess Iterator, _RandomAccessIterator, const _Tp&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<point_t*, std::vector<point_t> >; _Tp = point_t]':
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h:2309:70: required from '_RandomAccessIterator std::__unguarded_partition_pivot(_Random AccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<point_t*, std::vector<point_t> >]'
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h:2340:54: required from 'void std::__introsort_loop(_RandomAccessItera tor, _RandomAccessIterator, _Size) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<point_t*, std::vector<point_t> >; _Size = int]'
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h:5476:4: required from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<point_t*, std::vector<point_t> >]'
solution.cpp:34:37: required from here
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h:2271:4: error: passing 'const point_t' as 'this' argument of 'bool point_t::operator<(const point_t&)' discards qualifiers [-fpermissive]
0
61 / 61 / 24
Регистрация: 28.09.2012
Сообщений: 378
26.06.2020, 21:42
а так ?
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
#include <algorithm>
#include <iostream>
#include <vector>
using namespace std;
struct point_t;
 
double distance_(point_t point);
 
struct point_t
{
    double x_, y_;
    bool operator<(const point_t &p) {
        return distance_(*this) < distance_(p);
    }
};
 
double distance_(point_t point)
{
    return point.x_*point.x_ + point.y_*point.y_;
}
 
 
int main()
{
    vector<point_t>  source_;
    int N = 0;
    double x_ = 0, y_ = 0;
    cin >> N;
    for (int i = 0; i < N; ++i)
    {
        cin >> x_ >> y_;
        source_.push_back(point_t{ x_, y_ });
    }
    sort(source_.begin(), source_.end());
    for (int i = 0; i < source_.size(); ++i)
    {
        cout << "point with x =" << source_[i].x_ << " y = " << source_[i].y_ << endl;
    }
    return 0;
}
Добавлено через 28 секунд
ошибка то была другая)
0
0 / 0 / 0
Регистрация: 26.06.2020
Сообщений: 20
26.06.2020, 21:46  [ТС]
kiff20072008, solution.cpp: In function 'int main()':
solution.cpp:32:27: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 [enabled by default]
solution.cpp:35:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from $(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/algorithm:63:0,
from solution.cpp:1:
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h: In instantiation of '_RandomAccessIterator std::__unguarded_partition(_RandomAccess Iterator, _RandomAccessIterator, const _Tp&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<point_t*, std::vector<point_t> >; _Tp = point_t]':
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h:2309:70: required from '_RandomAccessIterator std::__unguarded_partition_pivot(_Random AccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<point_t*, std::vector<point_t> >]'
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h:2340:54: required from 'void std::__introsort_loop(_RandomAccessItera tor, _RandomAccessIterator, _Size) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<point_t*, std::vector<point_t> >; _Size = int]'
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h:5476:4: required from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<point_t*, std::vector<point_t> >]'
solution.cpp:34:40: required from here
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h:2271:4: error: passing 'const point_t' as 'this' argument of 'bool point_t::operator<(const point_t&)' discards qualifiers [-fpermissive]

Добавлено через 1 минуту
Цитата Сообщение от kiff20072008 Посмотреть сообщение
ошибка то была другая)
kiff20072008, извиняюсь
0
61 / 61 / 24
Регистрация: 28.09.2012
Сообщений: 378
26.06.2020, 21:48
пробуйте
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
#include <algorithm>
#include <iostream>
#include <vector>
using namespace std;
struct point_t;
 
double distance_(point_t point);
 
struct point_t
{
    double x_, y_;
    bool operator<(point_t p) {
        return distance_(*this) < distance_(p);
    }
};
 
double distance_(point_t point)
{
    return point.x_*point.x_ + point.y_*point.y_;
}
 
 
int main()
{
    vector<point_t>  source_;
    int N = 0;
    double x_ = 0, y_ = 0;
    cin >> N;
    for (int i = 0; i < N; ++i)
    {
        cin >> x_ >> y_;
        source_.push_back(point_t{ x_, y_ });
    }
    sort(source_.begin(), source_.end());
    for (int i = 0; i < source_.size(); ++i)
    {
        cout << "point with x =" << source_[i].x_ << " y = " << source_[i].y_ << endl;
    }
    return 0;
}
0
0 / 0 / 0
Регистрация: 26.06.2020
Сообщений: 20
26.06.2020, 21:49  [ТС]
kiff20072008, solution.cpp: In function 'int main()':
solution.cpp:32:27: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 [enabled by default]
solution.cpp:35:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from $(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/algorithm:63:0,
from solution.cpp:1:
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h: In instantiation of '_RandomAccessIterator std::__unguarded_partition(_RandomAccess Iterator, _RandomAccessIterator, const _Tp&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<point_t*, std::vector<point_t> >; _Tp = point_t]':
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h:2309:70: required from '_RandomAccessIterator std::__unguarded_partition_pivot(_Random AccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<point_t*, std::vector<point_t> >]'
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h:2340:54: required from 'void std::__introsort_loop(_RandomAccessItera tor, _RandomAccessIterator, _Size) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<point_t*, std::vector<point_t> >; _Size = int]'
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h:5476:4: required from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<point_t*, std::vector<point_t> >]'
solution.cpp:34:40: required from here
$(HOME)\bin\../lib/gcc/mingw32/4.7.2/include/c++/bits/stl_algo.h:2271:4: error: passing 'const point_t' as 'this' argument of 'bool point_t::operator<(point_t)' discards qualifiers [-fpermissive]
0
61 / 61 / 24
Регистрация: 28.09.2012
Сообщений: 378
26.06.2020, 21:53
ай ладно тогда так
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 <algorithm>
#include <iostream>
#include <vector>
using namespace std;
 
 
struct point_t
{
    double x_, y_;
    bool operator<(point_t point) {
        return this->x_*this->x_ + this->y_*this->y_ < point.x_*point.x_ + point.y_*point.y_;
    }
};
 
 
 
int main()
{
    vector<point_t>  source_;
    int N = 0;
    double x_ = 0, y_ = 0;
    cin >> N;
    for (int i = 0; i < N; ++i)
    {
        cin >> x_ >> y_;
        source_.push_back(point_t{ x_, y_ });
    }
    sort(source_.begin(), source_.end());
    for (int i = 0; i < source_.size(); ++i)
    {
        cout << "point with x =" << source_[i].x_ << " y = " << source_[i].y_ << endl;
    }
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.06.2020, 21:53
Помогаю со студенческими работами здесь

В заданном множестве точек плоскости найти количество точек в каждой из четвертей
В заданном множестве точек плоскости найти количество точек в каждой из четвертей

Найти число точек и сумму расстояний от первой точки до остальных точек
Вектора X и Y задаются вводом; n — размер каждого из векторов X и Y. Пара (Xk, Yk) представляет координаты одной из n точек на...

Ввести координаты точек. Вычислить расстояния от всех точек до точки, введенной последней
С клавиатуры вводятся координаты точек на плоскости в виде строк, представляющих пару в формате “(x,y)”. Строка должна быть...

Ввести координаты 10 точек на плоскости и определить в какой из четвертей больше всего точек
Всем привет. Есть задание ввести координаты 10 точек. Не без помощи интернета смог написать код, где можно указать лишь одну точку. А как...

Задан массив точек. Найти номера наиболее и наименее удаленных друг от друга точек.
Условие задачи: В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости. Они располагаются в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Ниже машинный перевод статьи The Thinkpad X220 Tablet is the best budget school laptop period . Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы,. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru