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

Принадлежит ли точка графику - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить динамическую модель следующего объекта http://www.cyberforum.ru/cpp-beginners/thread210479.html
Список деталей механического устройства с разбивкой деталей по агрегатам. Количество агрегатов и деталей в каждом агрегате переменно. Для фрагмента модели, являющегося одномерным списком,...
C++ Опишите структуру с именем STUDENT Никак не могу разобраться со структурами. подскажите где я ошибся. // 7.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <stdio.h> #include <conio.h>... http://www.cyberforum.ru/cpp-beginners/thread210478.html
C++ Лабораторная работа по строкам.
Добрый вечер. Помогите пожалуйста!!!!! написать программу на языке "С" (не С++). Имеется строка, состоящая из символов. Символы объединяются в слова. Слова друг от друга отделяются одним пробелом....
Перегрузка арифметических операций для работы с объектами классов. C++
Создать класс Animal, содержащий следующие элементы: - поле «вес» float Mass; - поле «пол» char* Sex; - поле «окрас» char* Color; - поле «возраст» int Age; - метод получения веса float...
C++ Использование встроенных, дружественных функций и функций для работы с объектами классов. http://www.cyberforum.ru/cpp-beginners/thread210434.html
Создать класс Animal, содержащий следующие элементы: - поле «вес» float Mass; - поле «пол» char* Sex; - поле «окрас» char* Color; - поле «возраст» int Age; - метод получения веса float...
C++ Изменить дизайн VS2010 Установил себе Microsoft Visual Studio 2010, такой вопрос возможно ли сменить дизайн самой студии, всё синее, режущее глаза, можно ли установить оформление похоже на Microsoft Visual Studio 2008, я... подробнее

Показать сообщение отдельно
Витька
0 / 0 / 0
Регистрация: 10.10.2010
Сообщений: 82

Принадлежит ли точка графику - C++

13.12.2010, 23:49. Просмотров 1068. Ответов 2
Метки (Все метки)

Помогите пожалуйста. Программа почему то не работает не могу разобраться что не дописал или где ошибка.

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
#include <iostream>
using namespace std;
int main()
{
 float b, a, c;
 cout << "Vvedite b:"; 
 cin >> b;     
 cout << endl << "Vvedite a:";
 cin >> a;
 cout << endl << "Vvedite c:";
 cin >> c;
 
 float x, y;
 cout << endl << "Vvedite x:";
 cin >> x;
 cout << endl << "Vvedite y:";
 cin >> y;
 if (b<0) ((b=-b)&&(y=-y));
 if (a<0) a=-a;
 if (c<0) c=-c;
 if (x<0) x=-x;
{ 
 if (((0<=x<=a/2)&&(-b<=y<=0))||((a/2<=x<=c+a/2)&&(0<=y<=b))||((c+a/2<=x<=c+a/2+a)&&(-b<=y<=0))||((c+a/2+a+a<=x<=c+c+a/2+a)&&(0<=y<=b))||((c+c+a/2+a<=x<=c+c+a+a)&&(-b<=y<=0))) 
   cout << "Prinadlezhit"<< endl;
 else cout << "Ne prinadlezhit";
}
cin.get();cin.get();
return 0;
}
вот такой график. а-единичный отрезок, с=3а. если точка попадает в черные поля то значит принадлежит. график-две одинаковых трапецции, если точка выйдет натретью то она не принадлежит.
[img]http://i078.***********/1012/df/9bb386239d64.jpg[/img]
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.