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

Составить формулу длины отрезка в двухмерном пространстве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ работа с typedef http://www.cyberforum.ru/cpp-beginners/thread1065623.html
Объясните пожалуйста в чем смысл конструкции: typedef struct _XMFLOAT2 { FLOAT x; FLOAT y; } XMFLOAT2; typedef создает "синоним" типа данных ведь ? т.е. например:
C++ Работа с функциями, возвращающими значения. Передача параметров по значению Помогите переделать задачу по ссылкам Даны длины a, b и c сторон некоторого треугольника. Найти медианы треугольника, сторонами которого являются медианы исходного треугольника. (Замечание: длина медианы проведенной к стороне a, равна 0.5*sqrt(2*(b^2)+2*(c^2)-(a^2)) .) #include <iostream> #include <math.h> #include <conio.h> using namespace std; double mediana (double x, double y,... http://www.cyberforum.ru/cpp-beginners/thread1065621.html
C++ Как сделать так, чтобы локальные переменные не обнулялись автоматически?
Сижу под Linux, использую Code::Blocks, компилятор gcc. Я заметил одну неприятную вещь: когда я где-то забываю что-то обнулить, инициализировать какую-нибудь локальную переменную, компилятор, похоже, делает это за меня. Потом когда мой код запускают на другой реализации, все недочеты с инициализацией сразу проявляются в полной мере. Как сделать так, чтобы компилятор ничего не обнулял сам и...
Динамический массив элементов произвольного типа C++
Доброго времени суток. Будьте так добры, если вас не затруднит, помочь "понимающему дубу" с одной назойливой программкой. Создать программу, реализующую класс «динамический массив элементов произвольного типа» без использования стандартной библиотеки C++. Предусмотреть возможность добавления, удаления элементов в любую часть массива. С динамическим массивом я разобрался, а вот как записать в...
C++ Найти среднее арифметическое значение четных элементов и среднее арифметическое нечетных элементов и сравнить их между собой http://www.cyberforum.ru/cpp-beginners/thread1065602.html
Найти среднее арифметическое значение четных элементов и среднее арифметическое нечетных элементов и сравнить их между собой. Вот часть кода, четные правильно подсчитывает, а нечетные никак. Подскажите плиз. int Sumch = 0; int s = 0; int nechet = 0; int chet = 0;
C++ работа с файлом через входной параметр int _tmain(int argc,char* argv) { FILE* F =fopen(argv, "wt+"); когда пишу параметр запуская через командную строку или ярлык, создается файл с первой буквой параметра, и туда записывается все что надо. Параметр писал и с полным указанием пути "C:\...." в итоге он называл файл С, писал параметр "input" файл создавался i, ставил кавычки, не помогло, подскажите, то-ли я тупой, то-ли лыжи не... подробнее

Показать сообщение отдельно
dmitriykladov95
0 / 0 / 0
Регистрация: 22.09.2013
Сообщений: 48
08.01.2014, 17:37  [ТС]     Составить формулу длины отрезка в двухмерном пространстве
Всё равно,пишет перегрузка ""sqrt",помогите с формулой за место многоточия
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <Windows.h>
#include <iostream>
using namespace std;
bool rectPS(int x1,int y1,int x2,int y2,int *P,int *S)
{
    bool res=true;//переменная возвращающая истину или ложь
    int a=sqrt(................);
    int b=sqrt(...............);
    if((a!=0) && (b!=0))//проверям вырожденность сторон
    {
    *P= 2*(a+b);//Если стороны не равны нулю,то
    *S=a*b;//находим периметр и площадь
    return true;  
    }
    else 
        return false; //иначе ложь
    }
int main()
{
    setlocale(LC_ALL,"Russian"); 
    int x1,x2,y1,y2;
    int P=0,  S=0;
    cout<<"Ввести координаты\nx1:\n";
    cin>>x1;
    cout<<"x2:\n";
    cin>>x2;
    cout<<"y1:\n";
    cin>>y1;
    cout<<"y2:\n";
    cin>>y2;
    if(rectPS(x1,y1,x2,y2,&P,&S) == true)
    {
        cout<<"Площадь:\n"<<S<<"\n";
        cout<<"Периметр:\n"<<P<<"\n";
    }
    else    cout<<"Прямоугольник является вырожденным! \n";
    system("pause");
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru