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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Точка с координатами http://www.cyberforum.ru/cpp-beginners/thread167239.html
Ребята такое дело,я только начала изучать C++,а препод уже назадавал очень много и я не знаю как это делать.Примеры однотипные.Я вам напишу один,а остальные уже буду решать по аналогии.Помогите...
C++ площадь треугольника и окружности Помогите пожалуйста.нужна срочно прога... Заданы длины сторон треугольника ABC и радиус окружности R.определить и напечатать,можно ли этот треугольник поместить внутри заданной окружности Оч... http://www.cyberforum.ru/cpp-beginners/thread167238.html
C++ Сортировка матрицы C++ console wizzard
Добрый день всем. Помогите с задачей. Вот условие: Дана матрица заданная числом n, ее нужно отсортировать в таком порядке: n n-1 ... n-1 n Вот пример с числом 5 которое я задаю: 5 4 3 4...
C++ Сумма элементов массива, расположенных после минимального элемента
В одномерном массиве, состоящем из n вводимых с клавиатуры целых элементов, вычислить сумму элементов массива, расположенных после минимального элемента.
C++ Библиотеки?? http://www.cyberforum.ru/cpp-beginners/thread167216.html
Это вообще библиотеками называется, или класс или еще как? Где можно найти описание iostream.h, math.h и других библиотек. Заранее спс.
C++ Сортировка массива строк Написать программу сортировки массива строк по убыванию длины. Ввод данных, сортировку и вывод результатов оформить с использованием указателей. Ввод данных и образование массива из длин строк я... подробнее

Показать сообщение отдельно
Somebody
2791 / 1602 / 147
Регистрация: 03.12.2007
Сообщений: 4,197
Завершенные тесты: 1
19.09.2010, 17:20
Если в одной полуплоскости, значит 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
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru