// Площадь трапеции по её сторонам
// IDE Visual C++ 2010
#include <iostream>
#include <windows.h>
#include <tchar.h>
using namespace std;
int main()
{
::SetConsoleTitleW(_T("Площадь трапеции по основаниям и боковым стронам"));
system("color 9B");
setlocale(LC_CTYPE, "Russian_Russia.1251");
float a, b, c, d, area, minBasis, maxBasis, maxParty, minParty, lim;
do
{
cout << endl;
cout << " Введите первое основание трапеции: "; cin >> a;
cout << " Введите второе основание трапеции: "; cin >> b;
cout << " Введите первую строну трапеции: "; cin >> c;
cout << " Введите вторую строну трапеции: "; cin >> d;
cout << endl;
maxBasis = (a > b) ? a : b;
minBasis = (a < b) ? a : b;
maxParty = (c > d) ? c : d;
minParty = (c < d) ? c : d;
lim = sqrt(pow(maxBasis - minBasis, 2) + pow(minParty, 2));
if (a <= 0 || b <= 0 || c <= 0 || d <= 0 || a == b || (minBasis + c + d) - maxBasis <= 0 || maxParty > lim)
{
cout << " Недопустимые данные! \a";
break;
}
else area = ((a + b) / 2) * sqrt(pow(c, 2) - pow((pow(b - a, 2) + pow(c, 2) - pow(d, 2)) / (2 * (b - a)), 2));
cout << " Площадь трапеции = " << area;
cin.get(); cin.get();
system("cls");
}
while (true);
Sleep(2000);
return 0;
}
Другие языки программирования и технологии
помогите с кодом С++ для вычесления площади равнобедреной трапеции...
Вы.. . -чего?
Угум. Молодец. Я продолжу. В шестой строке и последней строках снова нет точки с запятой. В третьей с конца строке куда-то странным образом исчез первый аргумент функции pow. Кроме того, для использования функций pow и sqrt требуется включение заголовочного файла <cmath>, а для использования cout и cin без квалификации пространства имен - указание using namespace std;
Похожие вопросы
- Помогите исправить код чтобы он считал балы теста Pascal
- Помогите, лёгкий код C++
- Всем привет, помогите в коде разобраться С++, вылетает ошибка, вроде все правильно..
- Помогите с кодом на c++
- Помогите откорректировать код в C++
- Помогите с кодом С++
- Помогите упростить код на делфи.
- помогите переписать код с паскаля на c++
- Помогите с кодом в Delphi, пожалуйста!
- кто разбирается в html? дали легкое задание, но я вообще 0. Помогите с кодом