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

функция rectPS - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Входит ли точки в треугольник из двух множеств точек http://www.cyberforum.ru/cpp-beginners/thread1052487.html
Даны два множества точек на плоскости. Из первого множества выбрать три различные точки так, чтобы треугольник с вершинами в этих точках содержал (строго внутри себя) равное количество точек...
C++ Реализовать обработку символьной информации Реализовать обработку символьной информации с использованием класса string из библиотеки STL, стремясь к максимальному использованию методов класса string и алгоритмов библиотеки STL. Дан массив... http://www.cyberforum.ru/cpp-beginners/thread1052479.html
Вычислить значение функции используя цикл с постусловием C++
Вычислить ф-цию y=2sin"в квадрате"(ax"в квадрате"), где x меняется от XN до XK с шагом DX.Исп. цикл с постусловием. a,x-переменные
C++ Посоветуйте книги по программированию на с++
Привет всем!Народ посоветуйте пожалуйста книги по с++ для начинающих ну не совсем конечно так,как я с компьютером на ты)Знаю,что многие меня пошлют в тему обсуждения литературы по с++,но я хотел бы...
C++ последовательность http://www.cyberforum.ru/cpp-beginners/thread1052461.html
Добрый день у меня такое задание написать программу, которая организует: - Ввод с клавиатуры длины последовательности чисел Фибоначчи - Вычисление последовательности чисел Фибоначчи -...
C++ Найти элементы одного списка, которые не повторяются в другом Помогите, пожалуйста, не могу разобраться с задачей: Создать программу , которая создает списки L1 и L2, элементами которых являются слова из больших латинских букв. Находит все слова списка L1,... подробнее

Показать сообщение отдельно
dmitriykladov95
0 / 0 / 0
Регистрация: 22.09.2013
Сообщений: 48

функция rectPS - C++

22.12.2013, 20:17. Просмотров 182. Ответов 0
Метки (Все метки)

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
#include <iostream>   // ввод/вывод
#include <math.h>
using namespace std;  // будем использовать пространство имен std
// Rect структура, которая содержит указанные координата х, y, ширину и высоту.
void RectPS(double x1, double y1, double x2, double y2, double P, double S);
// rect-Описывает ширину, высоту и расположение прямоугольника.
int main()
{ // основная часть программы
    double P, S, x1, y1, x2, y2; //объявляем переменные дробного типа
setlocale(0,"rus");  // для использования русских букв
cout<<"Введите координаты 1 прямоугольника (x1,y1,x2,y2)\n";
cin>>x1>>y1>>x2>>y2;
RectPS(x1,y1,x2,y2,P,S);
cout<<"Периметр и площадь 1 прямоугольника \n"<<P<<" "<<S<<endl;
cout<<"Введите координаты 2 прямоугольника (x1,y1,x2,y2)\n";
cin>>x1>>y1>>x2>>y2;
RectPS(x1,y1,x2,y2,P,S);
cout<<"Периметр и площадь 2 прямоугольника \n"<<P<<" "<<S<<endl;
cout<<"Введите координаты 3 прямоугольника (x1,y1,x2,y2)\n";
cin>>x1>>y1>>x2>>y2;
RectPS(x1,y1,x2,y2,P,S);
cout<<"Периметр и площадь 3 прямоугольника \n"<<P<<" "<<S<<endl;
return 0;
}
 
void RectPS(double x1, double y1, double x2, double y2, double P, double S)
{
    //fabs для аргумента с плавающей точкой
P=(fabs(x1-x2)+fabs(y1-y2))*2; //периметр
S=fabs(x1-x2)*fabs(y1-y2);   // площадь
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru