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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
hacker13a
5 / 5 / 0
Регистрация: 17.04.2012
Сообщений: 263
#1

Составить программу, которая печатает true, если точка с координатами (x,y) принадлежит закрашенной области, и false в противном случае: - C++

09.11.2012, 08:27. Просмотров 1614. Ответов 8
Метки нет (Все метки)

Составить программу, которая печатает true, если точка с координатами (x,y) принадлежит закрашенной области, и false в противном случае:



C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <conio.h>
#include <iostream.h>
#include <math.h>
void main()
{
int x, y,o;
 do{
 
cout<<"x=";
cin>>x;
cout<<"y=";
cin>>y;
    if( ??)
 
        cout<<"true"<<endl;
 
else
        cout<<"false"<<endl;
       }while(o=x);
getch(); }
трудности с условием
0
Миниатюры
Составить программу, которая печатает true, если точка с координатами (x,y) принадлежит закрашенной области, и false в противном случае:  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2012, 08:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Составить программу, которая печатает true, если точка с координатами (x,y) принадлежит закрашенной области, и false в противном случае: (C++):

Составить программу, которая печатает true, если точка с координатами (x,y) принадлежит закрашенной области, и false в противном случае - C++
Составить программу, которая печатает true, если точка с координатами (x,y) принадлежит закрашенной области, и false в противном случае:

Составить программу, которая печатает true, если точка с координатами (х,у) принадлежит заштрихованной области, и false в противном случае - C++
Составить программу, которая печатает true, если точка с координатами (х,у) принадлежит заштрихованной области, и false в противном случае:...

Составить программу, которая печатает true, если точка с координатами (х,у) принадлежит заштрихованной области, и false в противном случае - C++
Составить программу, которая печатает true, если точка с координатами (х,у) принадлежит заштрихованной области, и false в противном случае

Составить программу, которая печатает true, если точка с координатами (х,у) принадлежит заштрихованной области, и false в противном случае - C++
помогите

Для данных областей составить линейную программу, которая печатает true, если точка с координатами (х, у) принадлежит закрашенной области, и false — в - C++
Помогите решить рис. 39

Вывести на консоль true, если точка принадлежит заданным областям, и false - в противном случае - C++
Составить программу которая печатает true если точка с координатами (x,y) принадлежит заданным закрашенным (заштрихованным) областям и...

8
hacker13a
5 / 5 / 0
Регистрация: 17.04.2012
Сообщений: 263
09.11.2012, 10:58  [ТС] #2
все спецы походу заняты
0
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,926
Записей в блоге: 1
09.11.2012, 11:28 #3
Либо картинка кривая, либо это не часть круга, а часть слегка вытянутого по вертикали эллипса.

Добавлено через 8 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "stdafx.h"
#include <iostream>
#define _USE_MATH_DEFINES
#include <math.h>
using namespace std;
int main()
{
    double Rin1=2.0, Rin2=3.5, Rout1=4.0, Rout2=5.5;
    double S=0.5*M_PI*(Rout1*Rout2-Rin1*Rin2);
    cout<<"S="<<S<<endl;
    system("pause");
    return 0;
}
1
Croessmah
Эксперт CЭксперт С++
13417 / 7571 / 855
Регистрация: 27.09.2012
Сообщений: 18,641
Записей в блоге: 3
Завершенные тесты: 1
09.11.2012, 11:41 #4
Если точка принадлежит внешнему эллипсу И не принадлежит внутреннему И x меньше -2, тогда точка в этой области
1
hacker13a
5 / 5 / 0
Регистрация: 17.04.2012
Сообщений: 263
09.11.2012, 16:36  [ТС] #5
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
#include "stdafx.h"
вот здесь показывает ошибку
0
Croessmah
Эксперт CЭксперт С++
13417 / 7571 / 855
Регистрация: 27.09.2012
Сообщений: 18,641
Записей в блоге: 3
Завершенные тесты: 1
09.11.2012, 16:40 #6
Цитата Сообщение от hacker13a Посмотреть сообщение
вот здесь показывает ошибку
удалите эту строчку тогда
1
hacker13a
5 / 5 / 0
Регистрация: 17.04.2012
Сообщений: 263
09.11.2012, 16:52  [ТС] #7
вот что выдает
0
Миниатюры
Составить программу, которая печатает true, если точка с координатами (x,y) принадлежит закрашенной области, и false в противном случае:  
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,926
Записей в блоге: 1
09.11.2012, 17:46 #8
это площадь закрашенной фигуры.

Добавлено через 22 минуты
а вот проверка точки
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
int main(){
  double x, y;
  bool result;
  cout<<"Input real coordinates(for example 1.5 -0.25):";
  cin>>x>>y;
  x+=2.0;
  result=(x<=0.0);
  result=result&&((x/2.0)*(x/2.0)+(y/3.5)*(y/3.5)>=1.0);
  result=result&&((x/4.0)*(x/4.0)+(y/5.5)*(y/5.5)<=1.0);
  cout<<(result?"true":"false");
  system ("pause");
  return 0;
}
1
hacker13a
5 / 5 / 0
Регистрация: 17.04.2012
Сообщений: 263
09.11.2012, 18:05  [ТС] #9
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
а вот проверка точки
спасибо,все правильно...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2012, 18:05
Привет! Вот еще темы с ответами:

Составить программу, которая будет выводить true или false в зависимости от принадлежности точки с координатами x, y закрашенной области - C++
Составить программу, которая будет выводить true или false в зависимости от принадлежности точки с координатами x, y закрашенной области:

Для данных областей составить линейную программу, которая печатает true, если точка с координатами (х, у) прин - C++
Для данных областей составить линейную программу, которая печатает true, если точка с координатами (х, у) принадлежит закрашенной...

Для данных областей составить линейную программу, которая печатает true, если точка с координатами (х, у) прин - C++
Для данных областей составить линейную программу, которая печатает true, если точка с координатами (х, у) принадлежит закрашенной...

Для данных областей составить линейную программу, которая печатает true, если точка с координатами (х, у) прин - C++
Для данных областей составить линейную программу, которая печатает true, если точка с координатами (х, у) принадлежит закрашенной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Yandex
Объявления
09.11.2012, 18:05
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru