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

Функция, проверяющая попадание точки с заданными координатами в фигуру - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как построить график функции x=5 http://www.cyberforum.ru/cpp-beginners/thread667045.html
Как построить график функции x=5; то есть это прямая паралельная оси y? Функции должна быть в предела (2;10) по оси у.
C++ График функции Как построить график функции x=5, определённой на интервале по оси y (2; 10) http://www.cyberforum.ru/cpp-beginners/thread667043.html
C++ Подскажите исходник (с++) на игру Тетрис
Подскажите пожалуйста исходник (С++) на игру Тетрис, может еще на другие игры... Только очень важно чтобы в них было правильно реализованы принципы ООП.
C++ Определить и вывести на консоль пары значений, сумма которых будет парным числом
Помогите разработать схему алгоритма и написать программу, которая предоставляет пользователю возможность выбора пути для определения целочисленных переменных x, y и z (программный или ввод с...
C++ Пользуясь интерполяционный полином Лагранжа, вычислить приближенное значение функции http://www.cyberforum.ru/cpp-beginners/thread667016.html
Здравствуйте! Помогите с заданием: Функция y=f(x) задана таблицей. Пользуясь интерполяционный полином Лагранжа, вычислить приближенное значение этой функции в заданной точке x. Сам код: #include...
C++ Что происходит при char *str = ""? Объясните, пожалуйста, что происходит при const chat *str = "hello" Т.е. тут явно у нас присутствует только объявления указателя str, но как выделяется память для строки "hello"? И второй... подробнее

Показать сообщение отдельно
bootcd
0 / 0 / 0
Регистрация: 08.10.2012
Сообщений: 4
09.10.2012, 20:23
Цитата Сообщение от Osmium Посмотреть сообщение
bootcd
Спасибо, но MS Visual Studio 2012 отказывается компилировать..много ошибок
У вижуал студио свой взгляд на некоторые моменты, я использовал опенсорсную IDE.
Вот то что компилится в VisStud2010 в 2012 соотвественно тоже должно.

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
#include "stdafx.h"
 
#include <iostream>
using namespace std;
 
void dotsTest(float x, float y)
{    
int rx=1, ry=-1; 
float round =(x-rx)*(x-rx)+(y-ry)*(y-ry);
    if(((0<=x<=rx) | (ry<=y<=0) ) && round<1 && round>0.5)
     {      
     cout << "Точка попадает в фигуру";               
     }
     else 
     {
     cout << "Точка не попадает в фигуру";
     }
}
int main() 
{
float koordX, koordY;
cout << "Введите координаты точки по оси Х: "; 
cin>>koordX;
cout << "Введите координаты точки по оси Y: "; 
cin >>koordY;
dotsTest(koordX,koordY);
return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru