Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
-4 / 0 / 0
Регистрация: 06.11.2015
Сообщений: 12

Построение спирали (graphics.h)

06.11.2015, 00:46. Показов 3113. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
ПОМОГИТЕ РАЗОБРАТЬСЯ С ЦИКЛОМ, НЕ ПОНИМАЮ КАК ПРОИСХОДИТ ПОСТРОЕНИЕ СПИРАЛИ,И ЗАЧЕМ НАМ НУЖНО ЧИСЛО ПИ)))

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
#define _USE_MATH_DEFINES //Математические константы
#include <math.h>//библиотека для математических расчетов
#include <graphics.h>//библиотека для создания графиков
#include <iostream>
#include <windows.h>
 
using namespace std;
int main(void)
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    
    initwindow(800, 600); 
    
    int x,y;
    double i=0,r=0;
    const double pi=3.14;
 
    while (i<10*pi)
    {
    x=r*cos(i)+300;
    y=r*sin(i)+300;
    putpixel(x,y,14);
    r=r+0.1;
    i=i+0.01;
    }
    getch();
    closegraph();
    return 0;
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.11.2015, 00:46
Ответы с готовыми решениями:

Построение графиков функций через graphics.h
Доброго времени суток. Необходимо построить графики функции y=2/x. line(300,0,300,480); line(0,200,640,200); moveto(300,200); ...

Построение с использованием заголовочного файла graphics.h
Построить n-лепестковую розу используя заголовочный файл graphics.h. Для построения использовать уравнение p=asinn фи, при а=2, значение...

Где скачать Borland С++ с поддержкой graphics.h. Уроки по библеотеке graphics.h
Подскажите, нужен Borland С++ с поддержкой graphics.h. Я видел только 1 борланд и выглядело все там не так как мне нужно. Есть новый...

4
 Аватар для Крюгер
40 / 60 / 8
Регистрация: 16.11.2012
Сообщений: 460
Записей в блоге: 7
06.11.2015, 00:50
число пи, за тем, что спираль грубо говоря потомок окружности, а число пи эквивалентно 180 градусам на единичной окружности.. начинаете понимать взаимосвязь?

вот вам картинка для наглядности:
Кликните здесь для просмотра всего текста
http://www.viktoriastar.ru/tubus/images/injenernaia-grafika/lekalnie-krivie/chertej-166.jpg

(архимедова спираль)
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
06.11.2015, 00:58
Пандочка, самка панды, не раздражай пользователей форума, пиши нормальным текстом (без капса). Большие буквы не поспособствуют решению твоих проблем.
0
 Аватар для Крюгер
40 / 60 / 8
Регистрация: 16.11.2012
Сообщений: 460
Записей в блоге: 7
06.11.2015, 01:03
Пандочка,

Не по теме:

а вообще, учи матан. нет смысла объяснять что то человеку, если он не представляет зачем нужно применять число пи! Откуда вы такие грамотные беретесь????
вот вы строили когда нибудь спираль вручную? нет? а зря.. вы изучали тригонометрию???

0
 Аватар для Mesteriis
599 / 237 / 69
Регистрация: 08.08.2015
Сообщений: 1,637
06.11.2015, 02:00
Крюгер, ааааа "самка панды" уполз под стол))))
Пандочка, Тебя правильно отослали, просто запомни такую аксиому (ой не чой то я, гуманитарий) ПРАВИЛО, там где есть окружность и действия с ней в 90% случаем используется пи!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.11.2015, 02:00
Помогаю со студенческими работами здесь

Построение непрерывной 2д спирали, и нахождение центра спирали
Добрый день. Необходимо написать программу которая поместит в 2д массив(размеры не имеют значения) спираль. Спираль должна быть...

Построение спирали????
Люди добрые,программисты мудрые, помогите пожалуйста!!!! Понятие не имею как строить спираль в Delphi.Сам я полный ламер в...

Построение спирали Ферма
Здравствуйте. Задача: построить спираль Ферма по формулам: x:=a*sqrt(fi)*cos(fi); y:=a*sqrt(fi)*sin(fi); Коэффициент 'а' вводится с...

Построение графика используя Graphics
Здравствуйте. Подскажите плиз как построить график 1/2*sinx+4 Вот что я сделал: private double F(double x) { ...

Построение модифицированной спирали Архимеда
Необходима помощь, помогите пожалуйста! Нужно построить модифицированную спираль Архимеда. r = a 1/2, где а – шаг спирали.


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru