Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Практические / Задания на дом / ДЗ№2 Разветвляющиеся программы

.doc
Скачиваний:
9
Добавлен:
17.04.2015
Размер:
22.02 Кб
Скачать

//Написать программу вычисления корней квадратного уравнения.

// a*x^2 + b*x + c=0

//x1=-b/2/a+ V b^2-4*a*c /2/a

//x2=-b/2/a- V b^2-4*a*c /2/a

#include <stdio.h>

#include <math.h>

#include <stdlib.h>

int main()

{

float a,b,c,x1,x2,r,s,d;

printf("Vvesti koefizienti yravneniya");

scanf("%f%f%f",&a,&b,&c);

d=b*b-4*a*c;

if (d<0) printf("Действительных корней нет\n");

else { r=-d/2/a; if (d==0) printf("Корни равные X1= %f X2= %f \n", r, r);

else {

s=sqrt(d)/2/a ;

x1=r+s;

x2=r-s;

printf("Корни разные X1= %f X2 = %f \n",x1,x2);}}

system("pause");

return 0;

}

// 1 -7 10

// x1= 5 x2=2

// Задание на дом.

// Написать программу вычисления корней биквадратного уравнения

// a*x^4+ b*x^2 +c =0.