|
|
Другие темы раздела | |
C++ Операторы ввода вывода << >>, последний не работает после определенного момента у меня отказывает оператор >> после определенного момента ни в какую не хочет принимать на вход поток. не знаю почему но мне кажется причиной всему перегруженный оператор <<.ostream &operator <<(ostream &stream, GAMER obj) { for (int i=0;i<10;i++) { if (obj.card.card!=ZERO) { stream<<i<<" "; switch(obj.card.card) { case 0: { https://www.cyberforum.ru/ cpp-beginners/ thread195208.html |
Сортировка массива, записанного в файле, по возрастанию C++ Даны числа через пробел A1, A2 ... An. Отсортировать эти числа по возростанию и вывести отсортированный массив в выходной файл. Входные данные В первой строке входного файла дано число n (1<=n<=200000). Во второй строке через пробел записаны числа A1, A2 ... An (-15000<=A<=15000). Помогите с кодом плиз |
C++ ввод данных
https://www.cyberforum.ru/ cpp-beginners/ thread195205.html #include <STDIO.h> #include <CONIO.h> #include <STDLIB.h> #include <IOSTREAM.h> void main(void) { clrscr(); int i; int j; int k; |
C++ Оператор for
https://www.cyberforum.ru/ cpp-beginners/ thread195203.html Всем здравствуйте. Изучаю оператор for, и совершенно не могу понять, как он будет работать в этой программе: Найти сумму целых положительных чисел из промежутка от А до В, кратных 4. Значения А и В вводятся с клавиатуры. Может ли кто-нибудь предоставить код похожей программы. Заранее благодарствую. |
Матрицы[макс. элементы, получение новой матрицы] C++ 6. В данной квадратной целочисленной матрице порядка 17 указать индексы всех элементов с наибольшим значением. 9. Дана действительная матрица порядка 2*n. Получить новую матрицу, переставляя ее блоки размера n*n в соответствии с рисунком 1,б. 20. Дана действительная матрица размера n*n. Получить действительную матрицу , элемент которой b равен сумме элементов данной матрицы, расположенных в... |
C++ Чаще других повторяется слово...
https://www.cyberforum.ru/ cpp-beginners/ thread195199.html нужна помощь. надо написать программу,которая отыскивает слово в строке,встречающееся чаще других. #include <iostream> #include <iomanip> using namespace std; #define N 30 void main() { |
C++ Массив Используя массив, посчитать степень числа 2 от 0 до 20 и вывести на экран результаты в следующем виде: 2^0=1 2^1=2 2^2=4 … 2^20=1048576 https://www.cyberforum.ru/ cpp-beginners/ thread195192.html |
C++ Почему после выполнения команды cprintf значения строк затираются? Здраствуйте. Помогите пожалуйста, что это может быть, что вот уже больше дня играюсь с билдером и он непонятно что творит. Например, написана функция для ввода текста в многострочном поле определенной длины: int InputSMS(char *str, int lim, float pric) { char cyrilic="АБВГґДЕЄЖЗИЇЙКЛМНОПРСТУФХЦЧШЩЬЮЯабвгдеєжзиїйклмнопрстуфхцчшщьюя"; int charCount=0,x,y,i,k,n,z; //for(i=0;i<=lim;i++)... |
C++ Формирование нового массива из элементов данного массива, кратных трем
https://www.cyberforum.ru/ cpp-beginners/ thread195171.html формировать новый массив из элементов кратных 3 (на языке Си) заранее спасибо) |
C++ Сортировка вектора
https://www.cyberforum.ru/ cpp-beginners/ thread195167.html Подскажите, пожалуйста, как можно отсортировать вектор, заполненный структурами DataStruct, используя алгоритмы сортировки stl? Критерий сортировки - поле key1, например. struct DataStruct { int key1; int key2; string key3; } |
C++ Добрый день!(а точнее вечер) Немогли бы объяснить почему зацикливается программа? Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX. F= a*x*x +b*x +c(при a<0 и с не равном 0) F=-a/(x-c)(при a>0 и с=0) F=a(x+c)(в остальных случаях) где а,b, с — действительные числа. Функция F должна принимать действительное значение, если выражение Ац И (Вц ИЛИ Сц) не равно нулю, и целое значение в противном случае. Через Ац, Вц и... |
C++ Работа с Heap Помогите найти ошибку а то я что-то уже зае**** Так работает if(!data){//первый вызов функции if(data=(uchar*)my::malloc(newDataSize)){ my::memcpy(data,newData,newDataSize); dataSize=newDataSize,totalAllocSize=newDataSize; } } https://www.cyberforum.ru/ cpp-beginners/ thread195158.html |
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
22.11.2010, 04:08 | 0 |
расчеты выбраных точек имеются ли они в окружности прощяди выбраной точки - C++ - Ответ 113054622.11.2010, 04:08. Показов 826. Ответов 5
Метки (Все метки)
Ответ
Хм... Первая мысль такая - ищем выпуклую оболочку множества точек. Далее надо найти центр полученного многоугольника (если мне память не изменяет, то это просто сумма соответствующих координат вершин делить на число вершин). Далее ищем максимальное расстояние от этого центра до одной из вершин многоугольника. Это максимальное расстояние и будет радиусом искомого круга, который будет включать весь многоугольник.
Вернуться к обсуждению: расчеты выбраных точек имеются ли они в окружности прощяди выбраной точки C++
0
|
22.11.2010, 04:08 | |
Готовые ответы и решения:
5
Определить радиус и центр такой окружности, проходящей хотя бы через три точки множества точек, что минимальна разность по модулю количества точек, ле Заданы координаты двух точек. Определить, расположены ли они на одной окружности Даны два круга, расположенных внутри прямоугольника. Найти координаты точек пересечения этих кругов, если они имеются. Заданы координаты двух точек (x1;y1) и (x2;y2). Определить лежат ли они на одной окружности с центром в начале координат |
22.11.2010, 04:08 | |
22.11.2010, 04:08 | |
Помогаю со студенческими работами здесь
0
Заданы координаты двух точек. Определите, лежат ли они на одной окружности с центром в начале координат. Заданы координаты двух точек. Определить, лежат ли они на одной окружности с центром в начале координат? Заданы координаты двух точек. Определить, лежат ли они на одной окружности с центром в начале координат Заданы координаты двух точек. Определите, лежат ли они на одной окружности с центром в начале координат |