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

Вывести график функции в консоли - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что такое #, include, что это означает http://www.cyberforum.ru/cpp-beginners/thread1094704.html
______
C++ Метод Лагранжа и Ньютона Задание:Интерполирование функции различными методами: метод Лагранжа и метод Ньютона. Кто сталкивался помогите, Лагранжа вроде считает,но вроде тоже не так как надо, а на втором методе ошибку выдает // Method_L.cpp: #include "stdafx.h" #include <iostream> #include <conio.h> #include <cmath> #include <iomanip> #define max 20 //using namespace system; http://www.cyberforum.ru/cpp-beginners/thread1094693.html
Не удается открыть файл включение: fstream.h: No such file or directory C++
Есть пару строк с которыми не могу разобраться. scanf("%s", name_file); if ((file=fopen(name_file, "r"))==NULL) while (fscanf(filein, "%s", &el)!=EOF) И как пробовал я. sin << "%s", name_file; if ((file.open(name_file))==NULL)
Структура "Владелец автомобиля" C++
Структура "Владелец автомобиля": - фамилия, имя, отчество; - номер автомобиля; - телефон; - номер техпаспорта. Удалить элемент с заданным номером, добавить 2 элемента перед элементом с заданной фамилией. Помогите пожалуйста не смогла разобраться.
C++ Таблица Виженера http://www.cyberforum.ru/cpp-beginners/thread1094682.html
Здравствуйте, уважаемые. Я в программировании пока не очень силён, и поэтому не знаю множества нюансов. Пишу прогу, которая должна кодировать/декодировать текст по таблице Виженера. По сути она уже готова, отдельные слова и фразы без пробелов она кодирует без проблем. Но на пробеле почему-то спотыкается, хотя, как мне кажется, не должна... И ещё такой прикол. В конце я сделал 2 вывода полученной...
C++ Найти номер первого вхождения заданного числа в массиве 1. Вычислить среднее арифметическое квадратов положительных элементов. 2. Определить количество элементов, имеющих четные порядковые номера и являющихся нечетными числами. 3. Найти максимальный элемент и произведение элементов до него. 4. Четные числа заменить на 0, а нечетные на -1, вывести на экран монитора содержимое массива до обработки и после обработки. 5. Найти номер первого вхождения... подробнее

Показать сообщение отдельно
DU
1478 / 1054 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
12.02.2014, 00:39     Вывести график функции в консоли
graphics.h - это что-то с древних досовских времен. на сколько я знаю сейчас нормального способа нет.
сплошные хаки вроде такого:
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
#include <iostream>
#include <windows.h>
 
int main()
{
  HWND hwnd = GetConsoleWindow();
  HDC hdc = GetDC(hwnd);
 
  const unsigned pressedMask = 1u << sizeof(SHORT) * 8;
  while (true)
  {
    const unsigned state = static_cast<unsigned>(GetKeyState(VK_LBUTTON));
    //if (pressedMask & state) // if pressed
    {
      POINT cursorPos;
      GetCursorPos(&cursorPos);
      ScreenToClient(hwnd, &cursorPos);
      SetPixel(hdc, cursorPos.x, cursorPos.y, RGB(255, 255, 255));
    }
    Sleep(10);
  }
 
  ReleaseDC(hwnd, hdc);
 
  return 0;
}
рисует до первой перерисовки окна, да и то не всегда если верить тому, что тут написано:
Получение дескриптора консольного окна

Если такое устраивает, то берите семейство этих функций работы с GDI и вперед:
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx

может есть какие-то сторонние либы, но мне они не известны.
 
Текущее время: 21:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru