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

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

Войти
Регистрация
Восстановить пароль
 
Mr.
0 / 0 / 0
Регистрация: 28.05.2012
Сообщений: 13
#1

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

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

Задача 48. Даны вещественные числа х, у. Найти значение
sin x при (х, у)  D;
z =
х + 2у при (х, у)  D.
Область D задается графически.
Миниатюры
Даны вещественные числа х, у  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2012, 11:17     Даны вещественные числа х, у
Посмотрите здесь:
Даны вещественные числа A1, A2, A3 C++
C++ Даны вещественные числа А > 1 и В
C++ Даны вещественные числа x, y
Даны вещественные числа А1,А2,...,А10 C++
C++ Даны вещественные числа х, у. Вычислить
C++ Даны вещественные числа x и y. Определить, принадлежит ли точка
Пусть даны вещественные числа a,h, натуральное число n C++
C++ 7.50. Даны натуральное число n и вещественные числа x1, x2 ,., xn. Найти: максимальное из вещественных чисел;
Даны вещественные числа b1,b2,..b9. Определить среднее арифметическое тех из них которые больше 10 C++
C++ Даны вещественные массивы A[8], B[8], C[8]
C++ Даны вещественные n-мерные векторы x,y,z. Найти xy+yz+xz

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-comrade-
355 / 356 / 42
Регистрация: 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;
}
-=ЮрА=-
Заблокирован
Автор 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)
- это условие скорее для верхней полусферы а не её четвертушки
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
29.05.2012, 00:27     Даны вещественные числа х, у #4
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
это условие скорее для верхней полусферы а не её четвертушки
причем здесь полусфера?
grizlik78
Эксперт С++
1904 / 1436 / 109
Регистрация: 29.05.2011
Сообщений: 2,990
29.05.2012, 00:35     Даны вещественные числа х, у #5
-comrade-, ни при чём. Твоё условие правильное.
Yandex
Объявления
29.05.2012, 00:35     Даны вещественные числа х, у
Ответ Создать тему
Опции темы

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