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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
dark99
8 / 8 / 0
Регистрация: 21.01.2011
Сообщений: 128
#1

Найти S равнобедренной трапеции - C++

15.04.2012, 18:06. Просмотров 1008. Ответов 5
Метки нет (Все метки)

Найти площадь равнобедренной трапеции с основаниями а и b и углом http://www.cyberforum.ru/cgi-bin/latex.cgi?\alpha при большем основании а
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2012, 18:06     Найти S равнобедренной трапеции
Посмотрите здесь:

C++ Найти площадь S равнобочной трапеции с основаниями a и b и углом при большем основании
C++ Периметр равнобедренной трапеции
C++ Найти площадь равнобедренной трапеции
C++ Определить площадь равнобедренной трапеции
Даны основание и высота равнобедренной трапеции, найти периметр (ошибка) C++
C++ Найти площадь равнобедренной трапеции
Найти площадь образовавшейся трапеции по формуле C++
Найти значения определенного интеграла по формулам прямоугольников, трапеции и Симпсона C++
Найти периметр Р и площадь S трапеции C++
C++ Найти площадь и высоту трапеции
C++ Найти площадь трапеции
Площадь равнобедренной трапеции по высоте и основанию C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ree.exe
56 / 56 / 4
Регистрация: 01.08.2011
Сообщений: 141
15.04.2012, 18:49     Найти S равнобедренной трапеции #2
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
#include <iostream>
#include <math.h>
using namespace  std;
 
int main()
{
    setlocale(LC_ALL, "");
    const double PI = 3.141592653589793238;
    double A, B, S, x, f, yg;
 
    cout << "A= ";
    cin >> A;
    cout << "B= ";
    cin >> B;
    cout << "Угл ";
    cin >> yg;
 
    if(B < A)
    {
        x = (A - B) / 2.;
        yg = (yg / 180) * PI;
        f = tan(yg) * x;
        S = f * B + f * x;
 
        cout << "S=" << S;
    }
    else
        cout << "A должно быть больше B";
}
Nekto
342 / 287 / 10
Регистрация: 23.03.2012
Сообщений: 838
15.04.2012, 19:03     Найти S равнобедренной трапеции #3
Цитата Сообщение от Ree.exe Посмотреть сообщение
C++
1
const double PI = 3.141592653589793238;
в math.h есть
C++
1
#define M_PI 3.14159265358979323846
- так что можно использовать значение оттуда
Ree.exe
15.04.2012, 19:08
  #4

Не по теме:

Знаю, но компилятор ругается что не определена.

Nekto
342 / 287 / 10
Регистрация: 23.03.2012
Сообщений: 838
15.04.2012, 19:17     Найти S равнобедренной трапеции #5
Цитата Сообщение от Ree.exe Посмотреть сообщение

Не по теме:

Знаю, но компилятор ругается что не определена.

Не по теме:

хм... наверное от компилятора тогда зависит. Я думал, что это для всех общее

Ree.exe
15.04.2012, 19:22     Найти S равнобедренной трапеции
  #6

Не по теме:


да надо было просто добавить перед подключением math вот эту строку и будет счастье

C++
1
#define _USE_MATH_DEFINES

Yandex
Объявления
15.04.2012, 19:22     Найти S равнобедренной трапеции
Ответ Создать тему
Опции темы

Текущее время: 19:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru