Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Вячеслав077
0 / 0 / 0
Регистрация: 17.04.2016
Сообщений: 5
1

Не могу понять в чем ошибка

17.04.2016, 20:39. Просмотров 277. Ответов 3
Метки нет (Все метки)

написать программу в CodeBlocks, никак не могу понять в чем ошибка. Найти периметр эллипса по двум радиусам.

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
32
33
34
35
36
#include <iostream>
#include <cmath>
#include <locale>
#include <math.h>
#define M_PI 3.14159265358979323846
 
using namespace std;
 
int main()
{   setlocale(LC_CTYPE,"rus");
    cout<<     "Программа, рассчитывающая периметр эллипса по двум радиусам:\n\n";
    double a;
    double b;
    double p;
    metka1:
    cout<< "Введите значение первого радиуса:";
    cin>>a;
    if(a<=0)
    {
        cout<< "Введенное вами число отрицательно или равно нулю!Пожалуйста введите другое число:";
        goto metka1;
    }
 
    metka2:
    cout<< "Введите значение второго радиуса:";
    cin>>b;
    if(b<=0)
    {
        cout<< "Введенное вами число отрицательно или равно нулю!Пожалуйста введите другое число:";
        goto metka2;
    }
 
    p=2*M_PI*sqrt(pow(a,2)+pow(b,2)/2);
    cout<< "Периметр эллипса равен:"<<endl;
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2016, 20:39
Ответы с готовыми решениями:

не могу понять в чем ошибка
Задание: Найти наибольший элемент каждой пары из массива А и записать их в новый массив. Получить...

не могу понять в чем ошибка
помогите найти ошибку

Не могу понять в чем ошибка
Добрый вечер, есть задача: ********/index.asp?main=task&amp;id_task=315 Я решаю ее таким образом: ...

Не могу понять в чем ошибка
Всем доброго время суток целый день бьюсь, не понимаю в чем ошибка: #include &lt;iostream&gt; using...

не могу понять в чем ошибка.
Здравствуйте. Извините если подобные темы уже есть или это типичный вопрос но я их не нащел в...

3
nd2
2835 / 2403 / 1057
Регистрация: 29.01.2016
Сообщений: 8,046
18.04.2016, 00:27 2
Цитата Сообщение от Вячеслав077 Посмотреть сообщение
никак не могу понять в чем ошибка
Проблема в чём?
0
Apostol584
242 / 148 / 118
Регистрация: 26.11.2012
Сообщений: 375
Завершенные тесты: 2
18.04.2016, 04:08 3
использование goto не желательно.

http://www.cyberforum.ru/cgi-bin/latex.cgi?P = 2\pi\sqrt{\frac{r_1^2 + r_2^2}{2}} вы написали http://www.cyberforum.ru/cgi-bin/latex.cgi?P = 2\pi\sqrt{r_1^2 + \frac{r_2^2}{2}}

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#define _USE_MATH_DEFINES
#include <iostream>
#include <cmath>
 
int main()
{
    setlocale(LC_CTYPE, "rus");
    std::cout << "Программа, рассчитывающая периметр эллипса по двум радиусам:\n\n";
    double r[2];
    for (int i = 0; i < 2; i++) {
        std::cout << "Введите значение "<<i + 1 <<"-го радиуса: ";
        do {
            std::cin >> r[i];
            if (r[i] <= 0) std::cout << "Введенное вами число отрицательно или равно нулю!Пожалуйста введите другое число:";
        } while (r[i] <= 0);
    }
 
    std::cout << "Периметр эллипса равен:" << 2 * M_PI * sqrt((r[0]*r[0] + r[1] * r[1]) / 2.0) << std::endl;
    system("pause");
    return 0;
}
1
Вячеслав077
0 / 0 / 0
Регистрация: 17.04.2016
Сообщений: 5
18.04.2016, 16:51  [ТС] 4
cпасибо.так и думал что в этой формуле ошибка
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.04.2016, 16:51

Не могу понять в чем ошибка?!
Задание: -Визначити кількість вузлів дерева, в яких є два нащадки. -функция добавления елемента...

не могу понять в чем ошибка
Вот мое задание: Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Х...

Не могу понять в чем ошибка
Дано задание: &quot;Имеется текстовый файл. Игнорируя исходное деление этого файла на строки,...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru