@Adhol

Построение графика функции на языке C?

Добрый день, подскажите как максимально просто построить график функции средствами языка C?

#include <stdio.h>
#include <math.h>

int main()
{
	float x, y, z, step;
	printf("input x:\n");
	scanf("%f", &x);
	printf("Input y:\n");
	scanf("%f", &y);
	printf("input step:\n");
	scanf("%f", &step);
	printf("result:\n");
	for(int i = 0; i < 32; i++)
	{
		z = (sin(x)+cos(y))/(cos(x)-sin(y))*tan(x*y);
		printf("%.2f\t %f\n", x, z);
		x += step;		
	}
}


В итоге чтобы получить что то максимально похожее на график из Excel:
5a9ba82c11315920922107.jpeg
  • Вопрос задан
  • 7251 просмотр
Пригласить эксперта
Ответы на вопрос 2
zagayevskiy
@zagayevskiy
Android developer at Yandex
Я думаю, надо юзать gnuplot.

ndevilla.free.fr/gnuplot
Ответ написан
Комментировать
@res2001
Developer, ex-admin
Перейдите от консольного приложения к оконному, например - простейшее окно на Qt и выводите график уже в графическое окно средствами Qt. График можно нарисовать вручную, либо воспользоваться какими-либо готовыми Qt виджетами, они есть.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы