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

Работа с функциями, возвращающими значения. Передача параметров по значению - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработать класс Flat с полями Адрес,Количество комнат, этаж, Общ. площадь, Цена http://www.cyberforum.ru/cpp-beginners/thread1051218.html
Разработать класс Flat с полями Адрес,Количество комнат, этаж, Общ. площадь, Цена. Реализовать различные виды конструкторов, методы ввода и вывода, методы get и set для значений полей. Пусть дано...
C++ Потокобезобасный синглтон Имеется следующий драфт синглтона с отложенной инициализацией: class NormPool; typedef std::shared_ptr<NormPool> PNormPool; class NormPool { public: ~NormPool() { std::cout<<"destroy... http://www.cyberforum.ru/cpp-beginners/thread1051214.html
Межпроцессный обмен информацией через файлы C++
Коротко: есть информация разного типа, стоит ли для каждой заводить отдельный файл или засунуть всё в один и использовать какие-либо маркеры? п.с. изначально был второй вариант, начал подумавыть о...
Объясните, что происходит во второй строке цикла C++
Объясните, пожалуйста, подробно, как работает вторая строка. {for (int i = 0; i<n; i++) // Цикл. a = rand() % 11 - 5;}
C++ Сжать массив, удалив из него элементы, имеющие одинаковые старшую и младшую цифры http://www.cyberforum.ru/cpp-beginners/thread1051186.html
Вот как я пытался сделать это #include <iostream> using namespace std; int main() { int n,i,j,y,x; int massiv;
C++ Запись объектов в файл Существует класс #include <string> #include <iostream> using namespace std; #pragma once class BD { private: string ClientName,ClientSurname,ClientPatr,ClientAddress,BankName,Country; int... подробнее

Показать сообщение отдельно
S1NetT
0 / 0 / 0
Регистрация: 21.12.2013
Сообщений: 23
21.12.2013, 21:30  [ТС]
#include <iostream>
#include <math.h>
using namespace std;

int main ()
{
double x,b,c,d,p,p1,p2,p3,S,S1,S2,S3;
S=0;
cout<<"Vvedite x:\n";
cin>>x;
cout<<"Vvedite b:\n";
cin>>b;
cout<<"Vvedite c:\n";
cin>>c;
cout<<"Vvedite d:\n";
cin>>d;
if (d==0)
{
p= (x+b+c)/2;
cout<<"Result p="<<p;
S= pow(p*(p-x)*(p-b)*(p-c),1.00/2.00);
cout<<"Result S="<<S;
}
if (c==0)
{
p1= (x+b+d)/2;
cout<<"Result p1="<<p1;
S1= pow(p*(p-x)*(p-b)*(p-d),1.00/2.00);
cout<<"Result S1="<<S1;
}
if (b==0)
{
p2= (x+d+c)/2;
cout<<"Result p2="<<p2;
S2= pow(p*(p-x)*(p-d)*(p-c),1.00/2.00);
cout<<"Result S2="<<S2;
}
if (x==0)
{
p3=(d+b+c)/2;
cout<<"Result p3="<<p3;
S3= pow(p*(p-d)*(p-b)*(p-c),1.00/2.00);
cout<<"Result S3="<<S3;
}
return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru