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

Определить, попадает ли точка в круг. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с функциями..! http://www.cyberforum.ru/cpp-beginners/thread258626.html
Треугольник ABC задано координатами своих вершин на плоскости. Найти внутренние углы треугольника (в радианах). C++
C++ функции..! 3) Задано моменты начала и конца некоторого промежутка времени в часах, минутах и секундах (в пределах одних суток). Найти длительность этого промежутка в тех же единицах измерения. С++ Помогите плс! http://www.cyberforum.ru/cpp-beginners/thread258622.html
C++ Структуры
Требования к программе: Вывод на консоль сформированной ведомости и выписки из ведомости для сотрудников, фактическая зарплата которых не превышает значения, введенного с консоли. Записи ведомостей должны быть отсортированы по возрастанию фактической зарплаты. #include "stdafx.h" #include <iostream> #include <string.h> // Для работы с функцией strcpy(); struct NachZarp ...
Cтроки. 2 программы C++
Нужно на С++ 1)Дан текст, содержащий цифры. Найти наибольшее количество идущих подряд цифр. 2)Дано осмысленное текствовое сообщение (т.е. алфавитно-цифровая информация, разделенная пробелами и знаками препинания, в конце которого ставится точка. Вывести только те слова сообщения, которые встречаются в нем более n раз. Сделайте плиз. Попробую разобраться, сейчас возможности нет ( Буду...
C++ Написать програму... http://www.cyberforum.ru/cpp-beginners/thread258606.html
1) Дано чотири цілих числа, одне з яких відмінне від трьох інших, рівних між собою. Вивести квадрат цього числа. 2) Дано три дійсних числа X, Y, Z. З трьох даних чисел вибрати число, що лежить знаходиться між двома іншими. 1) Даны четыре целых числа, одно из которых отлично от трех других, равных между собой. Вывести квадрат этого числа. 2) Дано три действительных числа X, Y, Z. Из трех...
C++ Через фунцкию... Добрый день, помогите пожалуйста реализовать программу через функцию, заранее спасибо! #include "stdafx.h" #include "string.h" #include <conio.h> #include <stdio.h> int _tmain(int argc, _TCHAR* argv) {char str; int i; подробнее

Показать сообщение отдельно
fruktik
 Аватар для fruktik
32 / 32 / 3
Регистрация: 03.03.2011
Сообщений: 302
16.03.2011, 20:07     Определить, попадает ли точка в круг.
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
#include "stdafx.h"
#include <cstdlib>
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    float x,y,z,r,f;
       
        cout << "Enter radius of the sphere:\n";
        cin >> r; // считываем радиус сферы
        cout << "Enter x:\n";
        cin >> x; // считываем абсциссу точки
        cout << "Enter y:\n";
        cin >> y; // считываем ординату точки
        f = pow(0-x,2)+pow(0-y,2); // x^2 + y^2
        if ( f<= pow(r,2)) //по теореме пифагора проверяем чтобы сумма квадратов координат точки была меньше радиуса в квадрате    
cout << "The point lies inside the sphere\n";
    else  cout << "The point doesn't lie inside the sphere\n";
        
    system("PAUSE");
}
в си, извините, не помощник
п.с.
проверка условия взята на основе уравнения окружности общий вид которого:
(x-x0)^2+(y-y0)^2=R^2 где x0 и y0 -центр окружности, R -ее радиус.....в нашем случае вместо
x0 и y0 нули(центр в начале координат) вместо x и у подставляем координаты точки (любой введенной)
 
Текущее время: 16:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru