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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
No0b41k
0 / 0 / 0
Регистрация: 19.09.2010
Сообщений: 68
#1

геометрическая программа (С++) - C++

19.09.2010, 16:23. Просмотров 520. Ответов 2
Метки нет (Все метки)

Добрый день ув. форумчане от студентов первого курса. Недавно преподаватель дал задание по программированию, но его толком никто не понял, когда начинаются первые прояснения, то это выходит в неправильную запись кода программы, и в целом ничего не получается(. Пожалуйста, нужно развязать запдание, и написать равильный код программы на С++, используя Microsoft Visual C++ 6.0. Просто очень трудно писать программу после двух лекций программирования, и изучения его основ, многое не понятно(((.

Условие:

Дано действительные числа a, b, c, d, e, f, g, h. Известно, что точки (e, f) и (g, h) - разные. Так же известно что точки (e, f) и (g, h) не лежат на прямой 1, которая задана уравнением y=ax+b. Прямая 1 разбивает координатную плоскость на две полуплоскости. Определить: принадлежат ли точки (e, f) и (g, h) разным полуплоскостям.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.09.2010, 16:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос геометрическая программа (С++) (C++):

Программа на Си. Геометрическая - C++
Подсчитать количество равносторонних треугольников с различными длинами оснований и вершинами в заданном множестве точек на плоскости. ...

Геометрическая программа - C++
С ООП не знаком, помогите решить. На плоскости задано множество прямоугольников. Определить, имеется ли прямоугольник, содержащий внутри...

Геометрическая фигура - C++
Постановка задачи. Разработать программу, которая выводит на экран геометрическую фигуру, заполняя ее символом ‘*’ или пробелом. Размер...

Геометрическая задача - C++
Дан квадрат (длина стороны и координаты левого верхнего угла) и треугольник (координаты вершин). Определить, находится ли треугольник...

Геометрическая прогрессия - C++
Задача: Дано N десятоков целых чисел. Определить, сколько из них могут составлять геометрическую прогрессию. Проверку оформить в виде...

Геометрическая фигура - C++
Как , если дано уравнение двумя переменными, изобразить фигуру? Напишите код плиз, для уравнения y+x<3(|y|+x^2) Добавлено через 45...

2
Somebody
2789 / 1600 / 145
Регистрация: 03.12.2007
Сообщений: 4,193
Завершенные тесты: 1
19.09.2010, 17:20 #2
Если в одной полуплоскости, значит y у точек или у обеих больше, чем точки на прямой с этим x'ом, или у обеих меньше. Что за числа c и d - непонятно.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
using namespace std;
 
int main()
{
    float a, b, c, d, e, f, g, h;
    cout << "a, b, c, d, e, f, g, h: " << endl;
    cin >> a >> b >> c >> d >> e >> f >> g >> h;
    cout << (f > a * e + b == h > a * g + b ? "same" : "different") << endl;
    cin.sync();
    cin.peek();
}
Или вместо 5-й строчки для начала, наверное, проще воспринимается
C++
1
2
3
4
5
    float y1 = a * e + b, y2 = a * g + b;
    if (f > y1 && h > y2 || f < y1 && h < y2)
        cout << "same" << endl;
    else
        cout << "different" << endl;
1
No0b41k
0 / 0 / 0
Регистрация: 19.09.2010
Сообщений: 68
19.09.2010, 20:29  [ТС] #3
спасибо огромное!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.09.2010, 20:29
Привет! Вот еще темы с ответами:

Геометрическая прогресия - C++
Составить программу, печатающую TRUE, если указанное высказывание является истинным, и FALSE в противном случае. Цифры данного...

Геометрическая прогрессия - C++
Геометрическая прогрессия У вас есть действительное число и натуральное число n. Вычислить 1 +a + a2 +...+ без использования формулы...

геометрическая прогрессия - C++
Составить программу, которая считает члены геометрической прогрессии (N), начальный элемент 2 а квоциент 0,2! Показывает 4 знака после...

Геометрическая фигура круг - C++
Здравствуйте, столкнулся с такой проблемой, задание такое, дан круг и точка, выявить, лежит ли точка в круге, на окружности, или вообще...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru