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

Синусоида. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ запутался с length http://www.cyberforum.ru/cpp-beginners/thread360371.html
вот если сделать так #include <iostream> #include <string> using namespace std; int main () { string str= "C++ is best computer language"; cout << "str is: " << str << endl;
C++ Ошибка, при считывании инфы с файла... Вот есть код:#include <iostream.h> #include <conio.h> #include <string.h> #include <fstream.h> #include <stdio.h> #include <stdlib.h> //using namespace std; int const n=3; http://www.cyberforum.ru/cpp-beginners/thread360345.html
Запись путей файлов в *.txt файл. C++
Здравствуйте. Возник вопросик. С помощью чего можно организовать такое действие программы! Исполняемый файл программы (*.ехе) мы кидаем в любую папку, после запуска (*.ехе) в текстовый файл (*.txt) должны быть сохранены все пути к файлам в данной папке. Если в папке где лежит (*.ехе) существуют еще папки и в них другие файлы то путь к ним тоже должен быть занесен в *.txt.
помогите, если не сложно C++
помогите написать программу для курсового проекта
C++ Преимущество Win Api http://www.cyberforum.ru/cpp-beginners/thread360251.html
Буквально вчера создал тему, где задал вопрос о средствах, с помощью которых можно работать некоторым образом в командной строке. Нашлось много ответов, и часть из них сводилась к совету использовать средства Win Api. И, собственно, теперь сам вопрос: На сколько это перспективно (если можно так сказать), и почему лучше начать работать именно с Win Api, а не, скажем, выучить библиотеку QT и...
C++ Посоветуйте среду Посоветуйте интегрированную среду разработки кросплатформенных приложений. Сама среда должна иметь виндузячую версию, поддерживать использование в разрабатываемом приложении сторонних библиотек, требуется сборка готового приложения под винду, и под LINUX. подробнее

Показать сообщение отдельно
Temirlan90
 Аватар для Temirlan90
131 / 131 / 8
Регистрация: 30.09.2010
Сообщений: 333
04.10.2011, 15:15  [ТС]     Синусоида.
Как рисунок в центр сдвинуть, а в углу вводились данные? под вводом выводилась таблица значений... ??

Добавлено через 19 минут
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
62
63
64
65
66
67
68
69
70
#define _WIN32_WINNT 0x0501
#include <windows.h>
#include <time.h>
#include <wincon.h>
#include <iostream>
#include <iomanip>
#include <math.h>
using namespace std;
BOOL Line(HDC hdc, int x1, int y1, int x2, int y2){
    MoveToEx(hdc, x1, y1, NULL); 
    return LineTo(hdc, x2, y2);
} 
int main() {
    int x = 400;
    int y = 150;
    double a = 1;
    int b = 2;
    srand (time(NULL));
    HWND hWnd = GetConsoleWindow();
    HDC hDc = GetDC(hWnd);
    int red = 255;
    int green = 255;
    int blue = 255;
    COLORREF color = RGB(red, green, blue);     
    HPEN pen = CreatePen(PS_SOLID, 1, color);
    SelectObject(hDc, pen);
    Line(hDc, x, 0, x, 2 * y);
    Line(hDc, 200, y, 2 * x, y);    
    COLORREF c2 = red;
    SetPixel(hDc, x + 1, 2, red);
    SetPixel(hDc, x + 2, 3, color);
    SetPixel(hDc, x + 3, 4, color);
    SetPixel(hDc, x - 1, 2, color);
    SetPixel(hDc, x - 2, 3, color);
    SetPixel(hDc, x - 3, 4, color);
    SetPixel(hDc, 2 * x - 2, y - 1, color);
    SetPixel(hDc, 2 * x - 3, y - 2, color);
    SetPixel(hDc, 2 * x - 4, y - 3, color);
    SetPixel(hDc, 2 * x - 2, y + 1, color);
    SetPixel(hDc, 2 * x - 3, y + 2, color);
    SetPixel(hDc, 2 * x - 4, y + 3, color);
    for(int i = 200; i < 600; i += 50) {
        Line(hDc, i, y - 2, i, y + 2);
    }
    for(int i = 0; i < y * 2; i += 50){
        Line(hDc, x - 2, i, x + 2, i);
    }   
    cout << "function: Y = sin(x) \t\t\t\ty\n\n";
    cout << "|y\t|x\t|\n";
    cout << "|_______________|\n";
    for(double i = -5; i <= 5; i++) {
        double j = 1 / i;
        cout << fixed << setprecision(3) << "|" << j << "\t|" << i << "\t|\n";
    }   
    HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
    COORD pos = {48, 7};
    SetConsoleCursorPosition(hConsole, pos);
    cout << 1;
    COORD pos1 = {56,11};
    SetConsoleCursorPosition(hConsole, pos1);
    cout << 1 << "                      x";
    for(double x1 = -30; x1 < 5; x1 += 0.0001) {
        int y1 = sin(x1) * 50;
        SetPixel(hDc, x1 * 5 + x + 63, y - y1, red);
    }
    int asd;
    cin >> asd; 
    ReleaseDC(hWnd, hDc);
    return 0;   
}
как то так, а как теперь перекрасить в белый фон и синий шрифт???
 
Текущее время: 08:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru