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

Условие - C++

Восстановить пароль Регистрация
 
Helo
4 / 4 / 0
Регистрация: 04.07.2013
Сообщений: 52
26.09.2013, 19:26     Условие #1
Добрый вечер!
Казалось бы простенькая задачка, но никак не могу довести ее до ума. Может кто подскажет.
Собственно задача
Даны 2 точки проверить попадание в заштрихованную область (см. скрин)
Условие
C++
1
2
3
4
5
double function = pow ( x, 2 ) + pow ( y, 2 );
    if ( ( x >= 0 && y >= 0 && function >= 0.25 && function <= 1 ) 
        || ( x >= 0 && y <= 0 && function >= -0.25 && function >= -1 ) )
        printf ( "\n%s", " Попал " );
    else printf ( "\n%s", " Не попал " );
Миниатюры
Условие  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.09.2013, 19:26     Условие
Посмотрите здесь:

C++ условие в if
C++ Условие
Условие в while C++
условие C++
C++ условие
C++ Условие if
C++ Составить программу, которая выводит на экран слово «ИСТИНА», если условие выполнено или слово «ЛОЖЬ», если условие не выполнено.
Условие C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
 Аватар для Байт
13988 / 8819 / 1230
Регистрация: 24.12.2010
Сообщений: 15,975
26.09.2013, 19:35     Условие #2
C
1
2
if (x>=0 && function >= 1 && function <= 4) printf("попал\n");
else ...
zss
Модератор
Эксперт С++
 Аватар для zss
5950 / 5555 / 1786
Регистрация: 18.12.2011
Сообщений: 14,196
Завершенные тесты: 1
26.09.2013, 19:57     Условие #3
Пишите
C++
1
double function = x*x+y*y;
Зачем издеваться над процессором!
pow возводит действительное число в ДЕЙСТВИТЕЛЬНУЮ степень!
Yandex
Объявления
26.09.2013, 19:57     Условие
Ответ Создать тему
Опции темы

Текущее время: 10:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru