Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 18.09.2018, 22:10   #1
Badan
 
Регистрация: 18.09.2018
Сообщений: 5
Репутация: 10
Смех Задача: Для действительных х и у, определяющих координату точки A(x,y) в декартовых координатах, определить значение SPO.

Задача:
Для действительных х и у, определяющих координату точки A(x,y) в декартовых координатах, определить значение SPO.
Изображения
Тип файла: jpg IMG_20180913_214936-восстановлено.jpg (59.1 Кб, 3 просмотров)
Badan вне форума   Ответить с цитированием
Старый 18.09.2018, 22:15   #2
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 12,780
Репутация: 2126
По умолчанию

И??? Раздел фриланса ниже...
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x на форуме   Ответить с цитированием
Старый 18.09.2018, 22:18   #3
Badan
 
Регистрация: 18.09.2018
Сообщений: 5
Репутация: 10
По умолчанию

я не прошу написать полностью программу я прошу помочь мне с расчетами чтобы точка попадала в сектор
Badan вне форума   Ответить с цитированием
Старый 18.09.2018, 22:19   #4
Badan
 
Регистрация: 18.09.2018
Сообщений: 5
Репутация: 10
По умолчанию

так то вот
___________________________________ ___

#include "pch.h"
#include <iostream>
using namespace std;


int main()
{
double x, y, R,m, SPO;
m:
system("cls");
setlocale(LC_ALL, "Russian");
cout << "Введите х: ";
cin >> x;
cout << "Введите у: ";
cin >> y;
cout << "Введите R: ";
cin >> R;
if
{

cout << "Точка А с координатами: " << x << ", " << y << " находится в красной области" << endl;
if (x + y == 0)
cout << "SPO нельзя вычислить" << endl;
else
{
SPO = 1/(x+y);
cout << "SPO= " << SPO << endl;
}
}

else if {
cout << "Точка А с координатами: " << x << ", " << y << " находится в желтой области" << endl;
if (x == 0)
cout << "SPO нельзя вычислить" << endl;
else
{
SPO = x/(10-y);
cout << "SPO= " << SPO << endl;
}
}
else if {
cout << "Точка А с координатами: " << x << ", " << y << " находится в синей области" << endl;
if (y == 0)
cout << "SPO нельзя вычислить" << endl;
else {
SPO = 1/x+1/y;
cout << "SPO= " << SPO << endl;
}
}

else {
cout << "Вы не попали в заданые области" << endl;
SPO = x * y;
cout << "SPO= " << SPO << endl;
}
system("pause");
goto m;

}

Последний раз редактировалось Badan; 18.09.2018 в 22:26.
Badan вне форума   Ответить с цитированием
Старый 19.09.2018, 08:55   #5
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 12,780
Репутация: 2126
По умолчанию

Что ж вы как компьютер увидите/услышите сразу элементарные вещи забываете?..

Давайте как в школе на математике - красный квадрат:
x пробегает от -2*R до 0, но удобней разбить на две части, т.к. для y там разные прямые
y от -R до 0 лежит между двумя прямыми, надеюсь уравнение прямой по двум точкам не трудно вспомнить?
на -2*R до -R чуть другие прямые

дальше x от -R до 0 и расстояние до центра окружности подходит одна область, а если x от -2*R до -R то другая

ну и остается огрызок, который можно тупо проверить без всяких формул
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x на форуме   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Необходимо найти координату точки экстремума (максимума) функции f (x) на отрезке [ a, b] методом дихотомии и золотого сечения, с точностью E = 10 – 4. ParkerVans Помощь студентам 0 24.05.2018 18:00
Написать перегружены функции для поиска среднего геометрического двух, трех действительных чисел и в одномерном массиве действительных чисел jul1a_B Помощь студентам 0 01.04.2018 17:44
Определить цвет пикселя в заданных координатах NewBoy Общие вопросы C/C++ 2 11.03.2013 11:46
Определить координату точки alek_n Microsoft Office Excel 5 16.12.2012 13:22
Определить, лежат ли обе точки относительно прямой в одной полуплоскости - задача на С++. Wia Помощь студентам 4 21.12.2008 03:06


00:46.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru