Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
Mr.
0 / 0 / 0
Регистрация: 28.05.2012
Сообщений: 13
#1

Даны вещественные числа х, у

28.05.2012, 11:17. Просмотров 1086. Ответов 4
Метки нет (Все метки)

Задача 48. Даны вещественные числа х, у. Найти значение
sin x при (х, у)  D;
z =
х + 2у при (х, у)  D.
Область D задается графически.
0
Миниатюры
Даны вещественные числа х, у  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2012, 11:17
Ответы с готовыми решениями:

Даны вещественные числа A1, A2, A3
Даны вещественные числа A1, A2, A3, ... . Признак конца последовательности...

Даны вещественные числа А > 1 и В
Даны вещественные числа А > 1 и В. Распечатать все числа вида сi = Аi (i =...

Даны вещественные числа x, y
Вычислить

Даны вещественные числа А1,А2,...,А10
Помогите сделать программу! Даны вещественные числа А1,А2,...,А10. Верно ли,...

Даны вещественные числа х, у. Вычислить
Даны вещественные числа х, у. Вычислить...

4
-comrade-
357 / 358 / 167
Регистрация: 11.06.2010
Сообщений: 703
28.05.2012, 15:06 #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
#include <iostream> 
#include <math.h>
 
using namespace std; 
 
int main()
{
    double x, y;
 
    cout<<"x = "; cin>>x;
    cout<<"y = "; cin>>y;
    cout<<"\n("<<x<<"; "<<y<<")";
 
    if(fabs(x) <= y && x * x + y * y <= 1) 
    {
        cout<<" in D."<<endl;
        cout<<"z = "<<sin(x);
    }
    else
    {
        cout<<" not in D."<<endl;
        cout<<"z = "<<x + 2 * y;
    }
    cout<<endl;
    system("pause");
    return 0;
}
1
-=ЮрА=-
Заблокирован
Автор FAQ
28.05.2012, 15:23 #3
-comrade-, ОДЗ заштрихованной фигуры - это площадь сегмента окружности с углом дуги 90 градусов
Цитата Сообщение от -comrade- Посмотреть сообщение
if(fabs(x) <= y && x * x + y * y <= 1)
- у меня это вызывает существенные сомнения. Думаю ОДЗ должно быть записано так
C++
1
2
3
4
5
6
if(0 <= y && y <= 1)
if(-1*cos(3.14/4) < x && x < 1*cos(3.14/4))
if(x < 0 && fabs(x) < y || 0 <= x && x < y)
{
    //ОДЗ
}
Добавлено через 1 минуту
Цитата Сообщение от -comrade- Посмотреть сообщение
if(fabs(x) <= y && x * x + y * y <= 1)
- это условие скорее для верхней полусферы а не её четвертушки
0
-comrade-
357 / 358 / 167
Регистрация: 11.06.2010
Сообщений: 703
29.05.2012, 00:27 #4
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
это условие скорее для верхней полусферы а не её четвертушки
причем здесь полусфера?
0
grizlik78
Эксперт С++
1983 / 1476 / 191
Регистрация: 29.05.2011
Сообщений: 3,050
29.05.2012, 00:35 #5
-comrade-, ни при чём. Твоё условие правильное.
0
29.05.2012, 00:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2012, 00:35

Даны вещественные числа c1, c2, ., c15. Найти -c1-c3-c5-.
Помогите решить задачу или посмотрите пожалуйста что тут в этом коде не так? и...

Даны вещественные числа x и y. Определить, принадлежит ли точка
Даны вещественные числа x и y. Определить, с координатами (x,y) заштрихованной...

Пусть даны вещественные числа a,h, натуральное число n
Пусть даны вещественные числа a,h, натуральное число n.Вычислить:...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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