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

Определить круг минимального радиуса, содержащий весь массив точек - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти среднее арифметическое заданного поля (год издания) массива объектов типа "Книга" http://www.cyberforum.ru/cpp-beginners/thread1685393.html
Дан массив из N структур. Структура содержит поля: автор, название, год издания. Найти среднеарифметический год издания. Вывести названия книг, год издания которых меньше среднеарифметического года.Не выводит /туплю #include <iostream> using namespace std; struct book{char autor; char nazvanie; float god;} t; //struct Book {char *name;char *author; unsigned int year; Book *next; Book *prev;...
C++ Как написать windows-платформно независимое приложение ? Нужно простейшее диалоговое приложение, фактически установщик, копирующий файлы, но нужно, чтобы работало по умолчанию на линейке XP-Windows10 без установки дополнительных библиотек. Нашел пример с простейшим диалогом на win32 http://www.codeproject.com/Articles/227831/A-dialog-based-Win-C-program накидал его, попробовал запустить на win7 и win10 все равно ругается, требует vcruntime140D.dll... http://www.cyberforum.ru/cpp-beginners/thread1685392.html
C++ Заливка многоугольника
Всем здрасьте. Может быть кто-то писал прогу по заливке многоульника,поделитесь кодом, чтобы можно было выбрать кол-во углов, цвет, и скорость заливки. Или хотя бы что-то подобное?
Теория Игр, Экономическая игра "П&Т" C++
Экономическая игра "П&Т" (http://www.e-olymp.com/ru/problems/148) Задано два неотрицательных целых числа A и B. Два игрока – Поставщик (П) и Транзитер (Т), ходят по очереди и придерживаясь наилучшей стратегии, играют в игру, в которой П всегда начинает первым. За один ход нужно от большего с чисел вычесть натуральное число, кратное меньшому, получив при этом неотрицательный результат. Проиграл...
C++ Expected primary-expression before 'int' http://www.cyberforum.ru/cpp-beginners/thread1685311.html
expected primary-expression before 'int' #include <iostream> using namespace std; int pl(int x); int main(){ int a; for(int i=0;i<10;i++){ cout<<"Enter "<<i+1<<" number"<<endl; cin>>a; }
C++ Операции со множествами Даны два целочисленных файла , упорядоченных по возрастанию . Сформировать третий файл на основе данных , также упорядоченный и представляет операцию с элементами выходных файлов: 1) объединение (содержит числа , принадлежащих хотя бы одному из множеств ) 2) перечисления (числа, принадлежащих обоим множествам ) 3) разница (числа, принадлежащие только первой множественном числе, но не второй )... подробнее

Показать сообщение отдельно
HomerSi
0 / 0 / 0
Регистрация: 01.03.2016
Сообщений: 7
15.03.2016, 12:04     Определить круг минимального радиуса, содержащий весь массив точек
Даны вещественные массивы X[N] и Y[N]. Определить радиус наименьшего круга с центром в начале координат, внутрь которого попадают все точки с координатами (X[i], Y[i]), где i=0,…, N-1. Help! Вот что натворил, помогите исправить, пожалуйстаа
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <math.h>
using namespace std;
int main ()
{
    int n;
    double r, r0;
    cout<<"Vvedi kolvo tochek"<<endl;
    cin>>n;
    r=0;
    float X[10], Y[10];
    for (int i=0; i<10; i++) {
        cout<<"Vvedi tohcki"<<endl;
        cin>>X[i]>>Y[i]; 
        if ((r0=pow(X[i], 2)+pow(Y[i], 2))>r)
            cout<<"Radius="<<sqrt(r)<<endl;
    }
    system("pause");
    return (0);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru