• Написать программу решения уравнения ах3 + bх = 0 для произвольных а, b.
    На СИ

Ответы 1

  • Рассмотрим уравнение вида ax³ + bx = 0Его также можно представить в виде x(ax² + b) = 0 Это же равносильно системе[ x = 0[ x = ±√( -b / a )Понятно, что решением этого уравнения, независимо от коэффициентов, будет всегда являться 0. Также уравнение будет иметь и другие корни, при a ≠ 0 и -b / a > 0, это x = ±√( -b / a )Решение на С#include <stdio.h>#include <math.h>int main() {    // Ввод данных    float a, b;    printf("a = ");    scanf("%f", &a);    printf("b = ");    scanf("%f", &b);    // Первый корень уравнения    printf("x1 = 0\n");    // Второй и третий корни уравнения    if (a != 0 && -b / a > 0) {        printf("x2 = %.3f \n", -sqrt(-b / a));        printf("x3 = %.3f \n", sqrt(-b / a));    }    return 0;}
    • Автор:

      jimmykcmh
    • 2 года назад
    • 11
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years