Напишите программу, которая выводит на экран таблицу значений функции y=2*x*x - 5*x - 8 в диапазоне от -4 до 4. Шаг изменения аргумента 0,5.
/*
Программа выводит на экран таблицу значений функции
y = 5*x*x - 5*x - 8 в диапазоне от -4 до 4. Шаг аргумента
0.5.
*/
#include "locale.h"
#include <stdio.h>
#include <curses.h>
#define LB -4.0
#define HB 4.0
#define DX 0.5
int main()
{
int n, i;
float x,y;
char *loc;
loc = setlocale(LC_CTYPE,"ru_RU.UTF-8");
initscr();
n = (HB - LB)/DX + 1;
x = LB;
printw("---------------------\n");
printw(" x | y \n");
printw("---------------------\n");
i = 0;
while(i <= n)
{
y = 5 * x * x - 5 * x - 8;
printw("%5.2f | %5.2f\n", x, y);
x += DX;
i++;
}
printw("---------------------\n");
getch();
endwin();
return 0;
}
Комментариев нет:
Отправить комментарий