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

Найти из двух точек на плоскости ближайшую к заданной точке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить индекс столбца матрицы, среднее арифметическое элементов которого максимально http://www.cyberforum.ru/cpp-beginners/thread1686197.html
Дана прямоугольная матрица b. Определить индекс столбца, среднее арифметическое элементов которого максимально. Если таких столбцов несколько, то выдать наименьший из их индексов. Элементы матрицы задать с помощью генератора случайных чисел. Значения M, N ввести с клавиатуры. Ограничения: M<=10, N<=10, значения элементов из диапазона .
C++ Переставить элементы массива в заданном порядке Здравствуйте! Только недавно начал изучать C++, нужно решить задачу с одномерными массивами. Даны символы r1...r20. Получить: r20,r1,r19,r2,...r1,r10 По возможности, создать универсальную программу, т.е. не для 20 символов (включая нулевой), а, как минимум для 100. http://www.cyberforum.ru/cpp-beginners/thread1686195.html
C++ Вычисление сопротивления цепи из нескольких проводников, соединенных последовательно
На С++ Цикл "ПОКА" Написать программу для вычисления сопротивления цепи из нескольких проводников, соединенных последовательно (значения сопротивлений вводятся одно за другим и для завершения ввода нажимается 0).
Ввеление последовательно N дробных чисел и вычисление их среднего арифметического C++
Цикл с параметром. Написать программу, которая приглашает вести последовательно N дробных чисел и вычисляет их среднее арифметическое. Значение N вводится извне.
C++ Подскажите как рекурсивно пройти по элементам матрицы http://www.cyberforum.ru/cpp-beginners/thread1686189.html
подскажите пжл как рекурсивно траверснуть матрицу fun(int mat, int col, int row, int value) int fun(int mat, int value) { for(int i =0;i<len;i++) { for(int j = 0;j<len;j++) { if(mat <= value) mat=-1; }
C++ Добавить К строк в начало матрицы Здесь код который добавляет К столбцов помогите изменить чтоб добавлял строки #include<iostream> #include<Windows.h> using namespace std; int** for_mass(int n) { int **ms; ms = new int* ; for (int i = 0; i < n; i++) ms = new int; подробнее

Показать сообщение отдельно
xpressforze
 Аватар для xpressforze
5 / 3 / 0
Регистрация: 25.12.2013
Сообщений: 55
20.03.2016, 20:44  [ТС]     Найти из двух точек на плоскости ближайшую к заданной точке
Сделал в итоге так:
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
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main()
{
    double A[2];
    double B[2];
    double C[2];
    double AB, AC;
    setlocale(LC_ALL, "Russian");
    cout <<"Введите координату X точки A"<< endl;
    cin >> A[0];
    cout <<"Введите координату Y точки A"<< endl;
    cin >> A[1];
    cout <<"Введите координату X точки B"<< endl;
    cin >> B[0];
    cout <<"Введите координату Y точки B"<< endl;
    cin >>B[1];
    cout <<"Введите координату X точки C"<< endl;
    cin >> C[0];
    cout <<"Введите координату Y точки C"<< endl;
    cin >> C[1];
    AB=sqrt(pow(B[0]-A[0],2.0)+pow(B[1]-A[1],2.0));
    AC=sqrt(pow(C[0]-A[0],2.0)+pow(C[1]-A[1],2.0));
    if (AB>AC)
    {
        cout << "Точка C Находится ближе к точке A" << endl;
    }
    else
    {
        cout << "Точка B Находится ближе к точке A" << endl;
    }
 
}
 
Текущее время: 22:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru