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

Попадание точки в закрашенную область - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Изучение с++ http://www.cyberforum.ru/cpp-beginners/thread659288.html
Знаю основной синтаксис + ООП. Что посоветуете почитать актуального на сегодняшний день?
C++ Как увеличить элемент массива на единицу? Задача такова, программа выводит сообщение, нужно подсчитать количество этих сообщений, занисти в определенный элемент массива, как это сделать? Примерно так: const a: array of string=('петух','залушка'); var ko: array of integer; riteln ('Не ездок, а со шпорами, Не будильник, а всех будит.'); readln (s); while (s<>a) do http://www.cyberforum.ru/cpp-beginners/thread659286.html
Вычесление значений функциии на интервале C++
Помогите с задачей. Вычислить и вывести в виде таблице значения ф-и f на интервале от x1(нач. значение) до x2 с шагом dx. Обязательной частью написания программы явл использование побитовых лог. операций f = { a - x / (10 + b), при x<0 и b != 0 { (x - a) / (x -c) при x>0 и b=0 { 3*x + 2/c в противном случае Написал эту программу, но работает некорректно, точнее при 2 и 3 - м...
C++ Code::Blocks - no such file or directory
Привет всем. Создаю header - Cat.h и добавляю его в проект. Выдается ошибка "Cat.h: no such file or directory " Что может быть не так??? Заранее +1 :wall:
C++ Проверьте маленький код http://www.cyberforum.ru/cpp-beginners/thread659247.html
Хотел создать тему по поводу ошибки, но когда писал то нашел решение) #include <iostream> double cel(double); int main() { using namespace std; int b; cout <<"vedite gradysi celsia "; cin >> b; int far = cel(b);
C++ Необходимо дописать программы покидайте свои идеи как закончить ее под комментами в проге нужно дописывать #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> typedef struct { char eng, rus; } Tpara; подробнее

Показать сообщение отдельно
yleart
 Аватар для yleart
60 / 45 / 1
Регистрация: 07.10.2011
Сообщений: 139
28.09.2012, 04:54     Попадание точки в закрашенную область
Так нормально?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream>
#include<cmath>
double SPO (double x, double y, double R) {
  if ((x*x+y*y > R*R)&& fabs(x) <= R && fabs(y) <= R)
  {
    if ((x >= 0 && y > 0)||(x <= 0 && y < 0))
      return  x/y;
    if ((x >= 0 && y <= 0)||(x <= 0 && y >= 0))
      return x+y;
  }
  else if (y != 0)
    return x/y;
  return x*y;
}
int main() {
  std::cout << "Enter x, y, R:\n";
  double x = 0.0, y = 0.0, R = 0.0;
  std::cin >> x >> y >> R;
  std::cout << SPO(x, y, R) << std::endl;
}
 
Текущее время: 21:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru