Форум программистов, компьютерный форум 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 <iostream> #include "stdafx.h" using namespace std; void main() {
C++ Что происходит при char *str = ""? Объясните, пожалуйста, что происходит при const chat *str = "hello" Т.е. тут явно у нас присутствует только объявления указателя str, но как выделяется память для строки "hello"? И второй вопрос: Почему компилятор выводит предупреждение, если написать предыдущую строчку без const? chat *str = "hello" warning: deprecated conversion from string constant to ‘char*’ подробнее

Показать сообщение отдельно
bootcd
0 / 0 / 0
Регистрация: 08.10.2012
Сообщений: 4
09.10.2012, 18:05     Функция, проверяющая попадание точки с заданными координатами в фигуру
Написано максимально топорно. Преподаватели такое любят. Все вычисления основаны на уравнении окружности.

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
#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 or 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;
}
Если будет непонятно, отпишитесь я поясню.
 
Текущее время: 19:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru