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

Логарифмическая спираль - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подключение двух хэдеров http://www.cyberforum.ru/cpp-beginners/thread33928.html
Необходимо подключить два хэдера, в которых пересекается содержимое и получаем conflicting types... first declaration of *** was here... Но подключить надо оба. Не подскажете, есть ли выход из этой ситуации, кроме как разбиение исходников на 2 файла для раздельного подтягивания???
C++ Простейшая графика в Code::Blocks я программирую в codeblocks и не знаю как подключить графические файлы. Мне нужно построить графики , гистограммы и бегающую точку по экрану. Подскажите пожалуйста как это сделать и в каких книгах можно прочитать об этом. http://www.cyberforum.ru/cpp-beginners/thread33893.html
C++ Вектор, дек, список
Здравствуйте. Помогите пожалуйста разобраться в ошибках, которые возникают при компиляции. Вот они 145 C:\Documents and Settings\Инга\Рабочий стол\С и С++\Шаблоны+таблица+библиотеки\Копия Копия Библиотека\Библиотека\ы.cpp no match for 'operator+' in '(&sl)->std::list<_Tp, _Alloc>::begin () + left' note C:\Dev-Cpp\include\c++\3.4.2\bits\stl_bvector.h:261 candidates are: std::_Bit_iterator...
c++ пара задачек C++
1. В одномерном массиве, состоящим из n вещественных элементов(размерность задается именнованной константой), вычислить: - максимальный элемент массива - сумму элементов массива, расположенных до последнего положительного элемента Сжать массив, удалив из него все элементы, модуль которых находится в интервале . Освободившиеся в конце массива элементы заполнить нулями. 2. Дана целочисленная...
C++ Макросы условного компилирования С++ http://www.cyberforum.ru/cpp-beginners/thread33462.html
Помогите пожалуйста студенту. Кто шарит по теме макросов. Немогу понять что с меня хотят. Помогите решить задачку(должно быть не сложно): Используя макросы условного компилирования и оператора define, проверить правильность установленых опций компилятора и вывести результативные сообщения. Буду очень благодарен за помощь.
C++ Сортировка списка распределением (сортировка распределением) Упорядочить список Q двадцатибуквенных слов в алфавите П= {A,B,C} лексикографически ( т.е. так, как это принято в словарях) , используя следующий алгоритм : 1. Образуем 3 (сначало пустых) вспомогательных очереди Qa, Qb, Qc. Положим i=20. 2. Просматривая список Q , будем помещать очередное слово в очередь Qx , если i-ая буква слова равна x (x є П). 3. Сцепим очереди... подробнее

Показать сообщение отдельно
Alexiski
Любитель давать советы
 Аватар для Alexiski
338 / 130 / 2
Регистрация: 12.01.2009
Сообщений: 511
13.05.2009, 14:37     Логарифмическая спираль
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
void __fastcall TForm1::PaintBox1Paint(TObject *Sender)
{
   int X0 = PaintBox1->Width/2;
   int Y0 = PaintBox1->Height/2;
 
   int Xi, Yi;
 
   float ro;
   float fi;
 
   float x, y;
 
   float eps = 0.001;
 
   float M = StrToFloatDef(LabeledEdit1->Text, 25);
   float Koeff_a = StrToFloatDef(LabeledEdit2->Text, 1);
   float Koeff_k = StrToFloatDef(LabeledEdit3->Text, 1);
 
 
   try
   {
     for (float fi = 0;; fi += 0.1)
     {
       ro = Koeff_a * exp (Koeff_k * fi);
 
       x = ro * cos(fi);
       y = ro * sin(fi);
 
       Xi = X0 + (int)(x*M);
       Yi = Y0 - (int)(y*M);
 
       if (fi == 0)
       {
         PaintBox1->Canvas->MoveTo(Xi, Yi);
       }
       else
       {
         PaintBox1->Canvas->LineTo(Xi, Yi);
       }
       if (ro < eps || ro * M > X0 + Y0 || fi > 1e4)
       {
         break;
       }
     }
   }
   catch(...)
   {
   }
}
 
Текущее время: 02:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru