Форум программистов, компьютерный форум 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
131 / 131 / 8
Регистрация: 30.09.2010
Сообщений: 333
04.10.2011, 15:47  [ТС]     Синусоида.
Вот сделал...
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
#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;    
    srand (time(NULL));
    HWND hWnd = GetConsoleWindow();
    HDC hDc = GetDC(hWnd);  
    COLORREF color = RGB(255, 255, 255);    
    HPEN pen = CreatePen(PS_SOLID, 1, color);
    SelectObject(hDc, pen);
    cout << "FUNCTION : Y = Sin(X)\n\n";
    cout << "*****************\n";
    cout << "*   x   |   y   *\n";
    cout << "*****************\n";
    for(double i = -5, j = 1/i; i <= 5; ++i) {
        cout << fixed << setprecision(3) << "|";
        (i < 0) ? cout << i << "\t|" << j << "\t|\n"
            : cout << " " << i << "\t|" << j << "\t|\n";
    }
    cout << "*****************\n";  
    for(int i = 0; i < 300; ++i)
        Line(hDc, 200, i, 650, i);
    color = RGB(0, 0, 0);
    for(double x1 = 0; x1 < 280; x1 += 0.001) 
        SetPixel(hDc, 400, 10 + x1, color);
    for(double x1 = 0; x1 < 300; x1 += 0.001) 
        SetPixel(hDc, 250 + x1, 150, color);    
    for(double x1 = -30; x1 < 5; x1 += 0.001){
        int y1 = sin(x1) * 50;
        SetPixel(hDc, x1 * 5 + x + 63, y - y1, color);
    }
    system("pause >> 0");
    return 0;   
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru