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

Код на обсужденеи. - C++

Восстановить пароль Регистрация
 
hoot
 Аватар для hoot
100 / 21 / 3
Регистрация: 10.11.2010
Сообщений: 193
30.11.2011, 16:31     Код на обсужденеи. #1
Решил одну задачку.
Посмотрите правильность работы. Ну и буду рад советам по оптимизации работы.

C++
1
простите, код на доработке!
Может кто подскажет с помощью каких функций можно рисовать в консоли?

Добавлено через 10 минут
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include<iostream>
using namespace std;
 
int main()
{
setlocale(LC_ALL,"russian");
 
int ugl, x, y, verhX, verhY;
double R, L, Pi=3.14;
int arrVx[12], arrVy[12];
 
cout<<"Введите количество углов (не больше 12): ";
cin>>ugl;
 
if(ugl>2)
{
    if(ugl<=12)
    {
cout<<"Введите координаты центра многоугольника."<<endl;
cout<<"Координаты Х: ";
cin>>x;
cout<<endl<<"Координаты Y: ";
cin>>y;
cout<<"\nВведите координаты одной из вершин.";
cout<<"\nКоординаты X: ";
cin>>verhX;
cout<<"\nКоординаты Y: ";
cin>>verhY;
cout<<endl;
 
L=(verhX-x)*(verhY-y);//Длина.
R=L/2*Pi; //Радиус.
arrVx[0]=verhX;
arrVy[0]=verhY;
 
    for(int i=1;i<=(ugl-1);i++)
    {
        arrVx[i]=x+R*cos(verhX+((2*Pi*i)/ugl));
        arrVy[i]=y+R*sin(verhY+((2*Pi*i)/ugl));
    }
 
    for(int i=0;i<=(ugl-1);i++)
    {
        cout<<"Координаты "<<i<<" угла заданного многоугольника: ";
        cout<<"\tX: "<<arrVx[i];
        cout<<"\tY: "<<arrVy[i]<<endl;
    }
  }
    else
    cout<<"Многоуголник больше 12 углов!!!"<<endl;
}
else
    cout<<"Необходимо как минимум 3 угла!!!"<<endl;
system("pause");
return 0;
}
код подправил)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.11.2011, 16:31     Код на обсужденеи.
Посмотрите здесь:

Visual c++ код перевести в gcc linux код C++
C++ Не получается запустить длинный код Алгоритма Гомори, код правильный.
C++ прога, которая по нажатой клавише выводит ascii - код символа это клавиши или scan - код самой клавиши.
код, который прекрасно выполняет Code::Blocks не выполняеться в Студии, как сделатьь так чтобы Студия воспринимала этот код?? C++
перевод десятичного вещественного в машинный код(двоичный код) C++
Написать код для игры НИМ. проверьте пожалуйста тот ли это код C++
Перевести код программы Паскаля в код С++ C++
Нужно засунуть код инструкции в 4 char'a так, чтобы в памяти это был код инструкции. C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
Заблокирован
Автор FAQ
30.11.2011, 16:41     Код на обсужденеи. #2
Цитата Сообщение от hoot Посмотреть сообщение
Может кто подскажет с помощью каких функций можно рисовать в консоли?
- легко Построение графиков элементарных функций
Yandex
Объявления
30.11.2011, 16:41     Код на обсужденеи.
Ответ Создать тему
Опции темы

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