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

Построение графиков элементарных функций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ организация и обработка списков http://www.cyberforum.ru/cpp-beginners/thread361822.html
дан набор из 10 чисел.Создать очередь,содержащую данные числа в указанном порядке(первое число будет размещаться в начале очереди,последнее- в конце),и вывести указатели р1,р2 на начало и конец очереди.
C++ Как правильно передать уникальный аргумент в функцию Здравствуйте! Помогите пожалуйста в решении такой проблемы: Есть структура, она должна хранить в себе строку, и уникальный символ. В главной функции есть функция, которая должна принимать структуру с уникальным символом и строкой. Вопрос, как это организовать? #include <iostream> using namespace std; struct thread_arg { char *str; http://www.cyberforum.ru/cpp-beginners/thread361776.html
C++ Продолжение изучения C++
Здравствуйте, месяц назад я начал изучать C++. У Друга взял книгу "Освой самостоятельно C++ за 24 часа". Книжка показалась несложной, ибо до этого с программированием я знаком не по наслышке. И вот я ее прочитал, теперь могу создавать простые консольные приложения. Теперь хочу продолжить изучение. И встает вопрос, что дальше читать/изучать? Что посоветуете?
Отчистка экрана C++
Народ, есть ли какая-нить общая функция, которая чистит экран, типа system("CLS"); но для Windows и Linux сразу?
C++ ввод вывод СИ++ http://www.cyberforum.ru/cpp-beginners/thread361428.html
ля каждого посетителя парикмахерской (с одним мастером) известны t - момент его прихода и to – продолжительность его обслуживания. Сколько клиентов обслужит мастер за смену продолжительностью T? Основную часть программы мне написали на этом форуме, но еще нужно осуществить ввод вывод данных.(t - момент его прихода и to – продолжительность его обслуживания). Кто понимает - помогите) #include...
C++ Выбор программы Доброго времени суток. Можете посоветовать что то не очень замысловатое для курсовой работы. А то ни как не могу придумать тему. Есть два обязательных условия это программа должна быть написана в С++, DEV C или Delphi. ну и второе это использование WIN IP (надеюсь правильно написал) Вот уже второй день ломаю в голову не могу что то придумать может кто то из вас посоветует?... Была идея... подробнее

Показать сообщение отдельно
f1ff
13 / 13 / 8
Регистрация: 11.04.2015
Сообщений: 64
22.04.2015, 22:21     Построение графиков элементарных функций
-=ЮрА=-, помоги, пожалуйста, исправить эту процедуру.
Надо чтобы график y=x^2 был плавным.

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
57
58
59
60
61
LRESULT CALLBACK WndProc(HWND hWnd,  UINT iMsg,  WPARAM wParam,  LPARAM lParam)
{
    HDC             hDC;
    PAINTSTRUCT     ps;
 
    static Point    center;
    static int      cxClient,  cyClient;
    const double    scale = 2;  
 
    
    switch (iMsg)
    {
        case WM_SIZE:
            cxClient = LOWORD(lParam);
            cyClient = HIWORD(lParam);
 
            center.x = cxClient/2;
            center.y = cyClient/2;
 
            return 0;
 
 
        case WM_PAINT:
            hDC = BeginPaint(hWnd, &ps);
 
            // Ось X
            MoveTo(hDC, 0, cyClient/2);
            LineTo(hDC, cxClient, cyClient/2);
 
            // Ось Y
            MoveTo(hDC, cxClient/2, 0);
            LineTo(hDC, cxClient/2, cyClient);
            
            // Рисуем y = x^2
            // Правая ветвь
            MoveTo(hDC, center.x, center.y);
            for (int x=center.x;  x<cxClient;  ++x)
            {
                LineTo(hDC, x, center.y - (x-center.x)*(x-center.x) );
            }
 
            // Левая ветвь
            MoveTo(hDC, center.x, center.y);
            for (int x=center.x;  x>=0;  --x)
            {
                LineTo(hDC, x, center.y - (center.x-x)*(center.x-x) );
            }
 
 
            EndPaint(hWnd, &ps);
            return 0;
 
 
        case WM_DESTROY:
            PostQuitMessage(0);
            return 0;
    }
 
 
    return DefWindowProc(hWnd, iMsg, wParam, lParam);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru