Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.03.2009, 21:53   #21
Svetlag
Пользователь
 
Аватар для Svetlag
 
Регистрация: 24.02.2009
Сообщений: 85
По умолчанию

Это я уже к вечеру туплю по поводу пред. сообщения.
Обьясняю: в Борланде создаешь проект Console Wizard, добавляешь в файл свой код и запускаешь. Все.
Svetlag вне форума Ответить с цитированием
Старый 27.03.2009, 20:05   #22
Agent[PNZ]
Пользователь
 
Регистрация: 20.11.2007
Сообщений: 37
Печаль

Попробуемс
Agent[PNZ] вне форума Ответить с цитированием
Старый 25.10.2010, 20:14   #23
Take
Новичок
Джуниор
 
Регистрация: 25.10.2010
Сообщений: 1
По умолчанию

1. Даны два действительных положительных числа. Найти среднее арифметическое и среднее геометрическое этих чисел.
2. Даны х, y, z. Вычислить а, b, если
а = , b = 1 + | y – x | + + ;
3. Дано действительное число а. Не пользуясь ника¬кими другими арифметическими операциями, кроме умно¬жения, получить: а8 за три операции;
4. Дано действительное число а . Нe пользуясь ника¬кими другими арифметическими операциями,кроме,умно¬жения, получить: а4 и а20 за пять операций;
Take вне форума Ответить с цитированием
Старый 25.10.2010, 20:51   #24
Kingdom_Reborn
Форумчанин
 
Регистрация: 21.10.2010
Сообщений: 130
По умолчанию

вот очевидное решение
Код:
#include <iostream>
#include <cmath>

using namespace std;

double dist(double x0, double y0, double &A, double &B, double &C)
{
        return fabs(A * x0 + B * y0 + C) / sqrt(A * A + B * B);
}

void getcoef(double x1, double y1, double x2, double y2, double &A, double &B, double &C)
{
        A = y2 - y1;
        B = x1 - x2;
        C = y1 * (x2 - x1) - x1 * (y2 - y1);
}

int main()
{
        double A, B, C, d;
        double x1, x2, x3, y1, y2, y3, x0, y0;
        cin >> x1 >> y1;
        cin >> x2 >> y2;
        cin >> x3 >> y3;
        cin >> x0 >> y0;  // точка из внутренностей треугольника
        getcoef(x1, y1, x2, y2, A, B, C);
        d = dist(x0, y0, A, B, C);
        getcoef(x2, y2, x3, y3, A, B, C);
        if (dist(x0, y0, A, B, C) < d) d = dist(x0, y0, A, B, C);
        getcoef(x3, y3, x1, y1, A, B, C);
        if (dist( x0, y0, A, B, C) < d) d = dist(x0, y0, A, B, C);
        cout << endl << d << endl;
        system("pause");
        return 0;
}
P. S. не компилировал и не проверял
Kingdom_Reborn вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простая задача на тему Структуры Borland C++ Dower Помощь студентам 4 10.03.2009 10:04
Простенькая задача на BORLAND C++ для 1 курса, нужна консультация! Graf Xandr Помощь студентам 5 04.12.2008 20:07
Задача на массив [Borland C++] conqueror Помощь студентам 14 02.06.2008 14:10
задача под windows,помогите написать.Надо написать на Borland C++Builder 6. eddddii Помощь студентам 9 23.05.2008 17:04