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

Определить периметр правильного n-угольника, описанного около окружности радиуса r - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ getch(), char *name; http://www.cyberforum.ru/cpp-beginners/thread53857.html
Привет всем, у меня опять вопрос, задается тип данных например char name; это понятно но для чего там ставится знак * char* name; И еще что значит функция getch() объясните пожалуйста по подробней....
C++ Помогите описать программу ежестрочно!!!!! Помогите описать программу ежестрочно!!!!! http://www.cyberforum.ru/cpp-beginners/thread53853.html
следующий шаг C++
нужен совет заканчиваю изучать 1-ю книгу по С++ Дайтела Какие лучше книги дальше изучать, по: STL, MFC, OpenGL, Win 32 API, или что-то другое на Ваш взгляд - открыл руководство по STL, на первый взгляд не осилю; - MFC вроде нужно, хоть приложения можно реализовать; - с Win 32 API тоже на первый взгляд сложности; - интерес есть к OpenGL, хотя не знаю, хватит ли мне знаний; В общем...
задача на вывод элементов набора C++
Дано вещественное число B, целое число N и набор из N вещественных чисел, упорядоченных по возрастанию. Вывести элементы набора вместе с числом B, сохраняя упорядоченность выводимых чисел. Надо написать с использованием массивов и без.Плз помогите. :help: :wall:
C++ Наследование классов. Копирование производных классов http://www.cyberforum.ru/cpp-beginners/thread53809.html
Здравствуйте всем, у меня такой вопрос: написал код #include "stdafx.h" class A //Создаем класс А { int mA; public:
C++ Графы на С++ Помогите плиз! Есть задача: Посвящение в студенты.Есть n студентов.НЕ ВСЕ знают друг друга.Но у каждого есть знакомые..Действует принцип:"Знакомые моих знакомых - мои знакомые" Задача найти пары студентов которых надо познакомить для того чтобы все студенты знали друг дрга... По идее реализуется через Граф,вот только у меня не получается граф на С++ построить..... Помогите кто может... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
03.10.2009, 13:12     Определить периметр правильного n-угольника, описанного около окружности радиуса r
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
#include <iostream.h>
#include <Windows.h>
#include <iomanip>
#include <math.h>
 
#define M_PI       3.14159265358979323846
int n;
double r, p;
int main()
{
        SetConsoleCP(1251);
        SetConsoleOutputCP(1251);
 vvod:
        cout<<"Ââåäèòå êîëè÷åñòâî ñòîðîГ* Г¬Г*îãîóãîëüГ*ГЁГЄГ*\n";
        cin>>n;
        if(n<3)
        {
                cout<<"×èñëî ñòîðîГ* Г¬Г*îãîóãîëüГ*ГЁГЄГ* äîëæГ*Г® áûòü áîëåå 2\n";
                goto vvod;
        } 
        cout<<"Ââåäèòå Г°Г*äèóñ ГўГЇГЁГ±Г*Г*Г*îé îêðóæГ*îñòè\n";
        cin>>r;
        p=2*r*n*(tan(M_PI/n));
        cout<<"Ïåðèìåòð ГЇГ°Г*âèëüГ*îãî "<<n<<"-óãîëüГ*ГЁГЄГ* Г°Г*ГўГҐГ*: "<<p<<endl;
        system("pause");
        return 0;
}
AltPeople,
Думаю что в формуле что-то напутал. При вводе n=5 и к=2 получается отрицательное число.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru