Упражнения C: Вычислить корень квадратного уравнения
Условное утверждение C: упражнение 11 с решением
Напишите программу на C для вычисления корня квадратного уравнения.
Иллюстрированная презентация:
Пример решения :
Код C:
#include <stdio.h>
#include <math.h>
void main()
{
int a,b,c,d;
float x1,x2;
printf("Input the value of a,b & c : ");
scanf("%d%d%d",&a,&b,&c);
d=b*b-4*a*c;
if(d==0)
{
printf("Both roots are equal.\n");
x1=-b/(2.0*a);
x2=x1;
printf("First Root Root1= %f\n",x1);
printf("Second Root Root2= %f\n",x2);
}
else if(d>0)
{
printf("Both roots are real and diff-2\n");
x1=(-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
printf("First Root Root1= %f\n",x1);
printf("Second Root root2= %f\n",x2);
}
else
printf("Root are imeainary;\nNo Solution. \n");
}
Пример вывода:
Введите значение a, b & c: 1 5 7 Корень мнимый; Нет решения.
Блок - схема:
Редактор кода программирования C:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Предыдущий: Напишите программу на C, чтобы найти право на прием на профессиональный курс на основе указанных критериев
Далее: Напишите программу на C для чтения номера рулона, имени и оценки трех предметов и вычисления общего, процентного содержания и деления.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code