Структура программы -------------------- Общая структура программы на Си++ следующая: :: #include <директива_препроцессора_1> #include <директива_препроцессора_2> ... определение_функции_1 определение_функции_2 ... определение_функции_n void main() { определения_объектов; исполняемые_операторы; } Пример: Дано: а, b, с — стороны треугольника. Вычислить S — площадь треугольника. По формуле Герона: .. math:: p = \frac{a+b+c}{2} S = \sqrt{(p(p-a)(p-b)(p-c))} Листинг "Площадь треугольника" :: #include #include #include using namespace std; int main() { // Описание переменных float a,b,c,S,p; //Запрос данных cout<<"Введите значения сторон треугольника"<>a>>b>>c; //Вычисление полупериметра p=(a+b+c)/2; //Вычисление площади S=sqrt(p*(p-a)*(p-b)*(p-c)); //---------Вывод результата в консоль------------- cout<<"Площадь треугольника: "<**.