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

Вычислить площади треугольников с помощью формулы Герона - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ c++ , sprintf() и Дух Плюсов http://www.cyberforum.ru/cpp-beginners/thread295203.html
Здравствуйте! Как вам известно во многих учебниках по С++ говорится, что функции printf и scanf использовать можно, но это не в стиле C++ . Мне не совсем понятно как в этом случае дело обстоит со sprintf. Не противоречит ли плюсовому стилю следующий быдлокод (мне это до ужаса не нравится, хочется сделать более изящно): int i=205 char s; std::string str; sprintf(s,"i=%d",i); ...
C++ Нужно отформатировать текст находящийся в файле: каждое предложение должно иметь порядковый номер и начинаться с красной строки Нужно отформатировать текст находящийся в файле: каждое предложение должно иметь порядковый номер и начинаться с красной строки!!! Добавлено через 1 час 18 минут ооо ((( неужели ни кто не может помочь... http://www.cyberforum.ru/cpp-beginners/thread295189.html
Как прочитать файлы *.Evt? C++
Здравствуйте. Как мне прочитать файлы *.Evt (журнал событий windows) средствами DevC++? Нужно выдирать информацию о новых событиях...
C++ Как записать элементы односвязного списка в массив?
прошу прощение за столь поздний визит. прошу помочь мне... мне нужно записать элементы списка в массив, прчем элементами списка являются элементы типа класса(в моем случае это элементы класса "координата"( поля int x, int y))... помогите, чем сожете
C++ Интерполяционный полином Лагранжа http://www.cyberforum.ru/cpp-beginners/thread295148.html
Помогите пожалуйста есть программа когда нужно по заданному х=4 найти у Теперь мне нужно сделать наоборот есть у=0.5 найти все значения х #include <iostream.h> #include <math.h> #include <stdlib.h> #include <conio.h> float x = {1.1, 2.2, 3.3, 4.4,5.5}; float y = {1.17,-0.6,0.23,-1.4,10.7}; float L(float xp,int n,int i) { float Chesl;
C++ Вывести на консоль информацию, хранящуюся в массиве структур, заданным образом #include <iostream> using namespace std; int i,j,result=0; struct Student { char name; int group; float ses; подробнее

Показать сообщение отдельно
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
17.05.2011, 03:31
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
struct point {
    double x, y;
};
 
/* distance: найти расстояние между точками a и b */
double distance(struct point a, struct point b)
{
    return sqrt(pow(b.x - a.x, 2) + pow(b.y - a.y, 2));
}
 
/* triangle_area: найти площадь треугольника со сторонами a, b и c */
double triangle_area(double a, double b, double c)
{
    double p = (a + b + c) / 2;
    
    return sqrt(p * (a - p) * (b - p) * (c - p));
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru