Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2011, 14:42   #1
Deshka
Новичок
Джуниор
 
Регистрация: 02.06.2011
Сообщений: 1
По умолчанию Задача по графику

Всем привет, у меня возникли трудности с задачей (Вот она http://www.foto-shara.ru/show-image....135ce18945d3c3)
Я делал аналагичную, только по другому графику и там были написаны сами функции к графику:

#include <windows.h>
#include <iostream>
#include <fstream> //использование файлового потока
#include <iomanip>
#include <cmath>
using namespace std;
int main()
{
SetConsoleOutputCP(1251);
system("title Анализ принадлежности точки пересечению областей(Zadanie 1-3-3");
system("color f5");
double x = 0, y = 0;
cout << "Введите х и y кординатa точки через пробел: ";
cin >> x >> y;
if (cin.fail())
{
system("color cf");
cout << "Были введены некорректные данные. Работа программы невозможна.\n\n";
system("pause");
return 1;
}
cout << fixed << setprecision(3);
system("cls");
cout << "Получена точка: (" << x << ", " << y << ")." << endl << endl;
bool Condition1 = false, Condition2 = false, Condition3 = false, Condition = false;

Condition1=(x>0) && (y>0) && (y>sqrt(x)) && (y>x*x);
Condition2=(x>0) && (y>0) && (y>sqrt(x)) && (y<x*x);
Condition3=(x>0) && (y>0) && (y>x*x*x) && (y<x*x);
Condition = Condition1 || Condition2 || Condition3;

if (Condition1)
{
cout<<"Принадлежность области №1:\t принадлежит"<<endl;}
else
{
cout<<"Принадлежность области №1:\t не принадлежит"<<endl;}
if (Condition2)
{
cout<<"Принадлежность области №2:\t принадлежит"<<endl;
}
else
{
cout<<"Принадлежность области №2:\t не принадлежит"<<endl;
if (Condition3)
{
cout<<"Принадлежность области №3:\t принадлежит"<<endl;
}
else
{
cout<<"Принадлежность области №3:\t не принадлежит"<<endl;
}
}
if (Condition)
{
system("color 1f");
cout << "Окончательный результат:\t точка принадлежит объединению данных областей.";

}
else
{
system("color 2f");
cout << "Окончательный результат:\t точка не принадлежит объединению данных областей."; }

cout << "\n\nРабота программы закончена.\n\n";
system("pause");
return 0;
}


Подскажите, какие условия нужны для этого графика ?
Заранее спасибо

Последний раз редактировалось Deshka; 02.06.2011 в 17:22.
Deshka вне форума Ответить с цитированием
Старый 02.06.2011, 16:29   #2
Syuf
Форумчанин
 
Аватар для Syuf
 
Регистрация: 02.02.2010
Сообщений: 599
По умолчанию

У вас ссылка не работает.
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
Syuf вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача на графику *Elena* Паскаль, Turbo Pascal, PascalABC.NET 5 21.09.2009 12:24
Паскаль. Задача на графику..помогите доделать(( Diamond2107 Помощь студентам 8 17.05.2009 18:24
Delphi 7 задача на графику, игрушка Agent[PNZ] Помощь студентам 2 29.04.2008 10:54