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

операторов принятия решения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Использование структур http://www.cyberforum.ru/cpp-beginners/thread127768.html
Доброго времени. Нужно помочь знакомой с лабой на с++, сам его почти не знаю ибо в универе в основном паскаль, но немного знаю си, так что кое-что могу написать, но здесь сам не справлюсь, а...
C++ Массивы 1.Для заданной последовательности из N чисел вычислить среднее арифметическое положительных чисел. 2.Умножить двумерный массив на x. Помогите, пожалуйста))) http://www.cyberforum.ru/cpp-beginners/thread127765.html
Экстремумы проверка кода C++
#include <cstdlib> #include <iostream> #include <math.h> using namespace std; int n; double a,b,mn,mx; double y(double x, bool i) { if (i=0){ return 3 + (4 * (cos(2 * x))) - (7 * (cos(4...
Получение информации о dll-файле C++
Задача в следующем: необходимо получить информацию о dll-ке, а именно 1) полное имя + расширение 2) дата создания 3) версия 4) размер 5) абсолютный путь В какую сторону копать подскажите плз...
C++ сортировка qsort http://www.cyberforum.ru/cpp-beginners/thread127754.html
Есть динамический массив, содержащий строки в строках слова, формат такой аа бб вв гг Как сделать сортировку по алфавиту этого динамического массива
C++ Строки Помогите пожалуйста!!!! Дана строка, изображающая арифметическое выражение вида «<цифра>±<цифра>±…±<цифра>», где на месте знака операции «±» находится символ «+» или «–» (например, «4+7–2–8»).... подробнее

Показать сообщение отдельно
Mr.X
Эксперт С++
3049 / 1694 / 265
Регистрация: 03.05.2010
Сообщений: 3,867
11.05.2010, 01:45
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
30
//Принадлежит ли точка с введенными координатами заштрихованной области.
#include <cmath>
#include <algorithm>
#include <iostream>
 
bool point_is_correct(double x, double y)
{
    x = abs(x);
    bool x_is_correct = x * x <= 2;
    bool y_is_correct = std::max(sqrt(x), x * x) <= y && y <= 2;
    return x_is_correct && y_is_correct;
}
 
int main()
{
    double x;
    double y;
    for(;;)
    {
        std::cout << "x = ";
        std::cin >> x;
        std::cout << "y = ";
        std::cin >> y;
        std::cout << "Point is ";
        std::cout << (point_is_correct(x, y) ? "correct" : "not correct")
                  << std::endl
                  << std::endl;
    }
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru