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

Дана точка М(x, y). Присвоить z = 1, если точка принадлежит окружности с радиусом R и центром в точке (a, b) и z = 0 в противном случае. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка массива после первого отрицательного элемента http://www.cyberforum.ru/cpp-beginners/thread534290.html
for (i=0; i<p&&w<0; i++); for (j=1; j<p; j++); for (i=0; i<p-j; i++) if (w>w) { z=w; w=w; w=z; }
C++ Ввод двумерного массива. Ввожу последовательно числа от 1 до 6, однако на выходе имею : 1 2 4 4 5 6 A всегда становится равен A Прошу помочь с объяснением. #include <iostream> #include <conio.h> http://www.cyberforum.ru/cpp-beginners/thread534287.html
C++ Морской бой в С
Прошу,что-бы он был максимально упрощенным .А то я ток начинающий программист)
C++ Разработать, которая позволит в выбранном текстовом файле осуществлять подсчёт символов
Разработать, которая позволит в выбранном текстовом файле осуществлять подсчёт: Ø русских букв; Ø латинских букв; Ø цифр; Ø знаков препинания.
C++ структура и класс http://www.cyberforum.ru/cpp-beginners/thread534278.html
помогите доработать вот само задание условия: должно быть :метод инициализации Init,ввод с клавиатуры Read, вывод на экран Display,преобразование в строку toString должны быть реализованы 3 способами: -тип данных представляется структурой с необходимыми полями, а операции реализуются как внешние функции,которые получают объекты данного типа в качестве аргументов -как класс с закрытыми...
C++ Определить сумму элементов матрицы в каждом четном столбце не получается никак сделал вот так ... for (int i=0;i<m;i++) { for (int j=2;j<n;j++) { if (abs(pmas)>1) подробнее

Показать сообщение отдельно
Mayonez
 Аватар для Mayonez
379 / 271 / 20
Регистрация: 26.12.2009
Сообщений: 875
30.03.2012, 12:21     Дана точка М(x, y). Присвоить z = 1, если точка принадлежит окружности с радиусом R и центром в точке (a, b) и z = 0 в противном случае.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <cmath>
 
int main(int argc, char** argv)
{
    float mx, my;
    std::cout << "Enter M coordinates: ";
    std::cin >> mx >> my;
    std::cout << "Enter center coordinates and radius: ";
    float cx, cy, cr;
    std::cin >> cx >> cy >> cr;
    float dm = sqrt((mx-cx)*(mx-cx) + (my-cy)*(my-cy));
    bool z = (dm > cr ? 0 : 1);
    std::cout << std::boolalpha << z << std::endl;
    return 0;
}
 
Текущее время: 23:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru