Табулирование функции в заданном диапазоне - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Задача следующая:

Написать программу, которая выводит таблицу значений функции у = -35х3+6х2-3 в диапазоне от -5 до 2 с шагом 0,5.

Код:

#include "stdafx.h"
#include "stdio.h"
 
using namespace std;
 
int main()
{
    int x, endx, y, delta;
    x = -5;
    endx = 2;
    delta = 0.5;
    while (x <= endx)
    {
        y = -35 * x*x*x + 6*x*x - 3;
        x == x + delta;
        printf("x: ");
        printf("%d", x);
        printf("  ");
        printf("y: ");
        printf("%d", y);
         
        getchar();
 
    }
        return 0;
}
Проблема такая при выводе выдаёт только первый шаг(не прибавляет 0.5 к x и не идет дальше). Помогите разобраться, код вроде правильный. (Кодинг в VS 2015)

Решение задачи: «Табулирование функции в заданном диапазоне»

textual
Листинг программы
x == x + delta;

Оцени полезность:

10   голосов , оценка 4 из 5
Похожие ответы