Форум программистов, компьютерный форум, киберфорум
Наши страницы

Turbo Pascal

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 110, средняя оценка - 4.75
Карамелька
0 / 0 / 0
Регистрация: 13.06.2012
Сообщений: 18
#1

Решение квадратного уравнения ax2+bx+c=y - Turbo Pascal

14.06.2012, 00:40. Просмотров 20061. Ответов 3
Метки нет (Все метки)

Написать программу решения квадратного уравнения ax2+bx+c=y.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2012, 00:40
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Решение квадратного уравнения ax2+bx+c=y (Turbo Pascal):

Найти действительные корни квадратного уравнения ax2 + bx + c = 0 - Turbo Pascal
7. Напишите программу, находящую действительные корни квадратного уравнения ax2 + bx + c = 0. Если уравнение не имеет корней, то выведите...

Решение квадратного уравнения - Turbo Pascal
вычислить значение корней квадратного уравнения x^2+px+q=0. помогите пожалуйста

Решение квадратного уравнения - Turbo Pascal
Написать программу решения квадратного уравнения. Программа должна проверять правильность исходных данных и в случае, когда коэффициент при...

Решение квадратного уравнения - Turbo Pascal
Доброго времени суток. Нужна помощь в решении задачи по паскалю. Задача простейшая, но вот выдаёт ошибку. Program ... ; var ...

Решение квадратного уравнения - Turbo Pascal
ax^2+bx+c=0 и блок схемой тоже помогите

Решение квадратного уравнения - Turbo Pascal
3. Составить подпрограмму решения квадратного уравнения ах2 +bx +c = 0. Через процедуру.

3
ermolay
3430 / 2369 / 686
Регистрация: 04.12.2011
Сообщений: 3,965
14.06.2012, 09:05 #2
в общем виде квадратное уравнение имеет такой вид:
ax2+bx+c=0
вот программа для этого уравнения
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
var
  a,b,c: integer;
  x,d: real;
begin
  repeat
    write('Введите коэффициент a (a<>0): ');
    readln(a);
  until a<>0;
  write('Введите коэффициент b: ');
  readln(b);
  write('Введите коэффициент c: ');
  readln(c);
  d:=b*b-4*a*c;
  writeln('Решение уравнения:');
  if d=0 then
    writeln('Корень один: х = ',-b/2/a) else
  if d<0 then 
    writeln('Корней на множестве действительных чисел нет') else  
  begin
    writeln('Корней два:');
    writeln('1-й корень: x1 = ',(-b-sqrt(d))/2/a);
    writeln('2-й корень: x1 = ',(-b+sqrt(d))/2/a);
  end;
  readln;
end.
Добавлено через 4 минуты
но если преподаватель настаивает на своей интерпретации уравнения, и у задает пользователь, то нужно ввести еще одну переменную у и вычесть ее из с.
то есть
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
var
  a,b,c,y: integer;
  x,d: real;
begin
  repeat
    write('Введите коэффициент a (a<>0): ');
    readln(a);
  until a<>0;
  write('Введите коэффициент b: ');
  readln(b);
  write('Введите коэффициент c: ');
  readln(c);
  write('ВВедите y: ');
  readln(y);
  c:=c-y;
  d:=b*b-4*a*c;
  writeln('Решение уравнения:');
  if d=0 then
    writeln('Корень один: х = ',-b/2/a) else
  if d<0 then 
    writeln('Корней на множестве действительных чисел нет') else  
  begin
    writeln('Корней два:');
    writeln('1-й корень: x1 = ',(-b-sqrt(d))/2/a);
    writeln('2-й корень: x1 = ',(-b+sqrt(d))/2/a);
  end;
  readln;
end.
0
Alixa
0 / 0 / 0
Регистрация: 07.10.2012
Сообщений: 20
13.01.2013, 20:40 #3
а можно это все в delphi написать? пожалуйста
0
ermolay
3430 / 2369 / 686
Регистрация: 04.12.2011
Сообщений: 3,965
13.01.2013, 20:51 #4
Цитата Сообщение от Alixa Посмотреть сообщение
а можно это все в delphi написать?
это вам надо в разделе делфи тему создать или через поиск поискать, наверняка такая задача там уже решалась.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.01.2013, 20:51
Привет! Вот еще темы с ответами:

Решение квадратного уравнения, если B<0 - Turbo Pascal
Всем доброго времени суток! Опять нуждаюсь в помощи. Работаю над осложненной версией программы по решению квадратных уравнений. Но не...

Условные переходы. Решение квадратного уравнения. - Turbo Pascal
Составьте программу решения квадратного уравнения с использованием сложных условий.Правила форума п. 5.5: Запрещено размещать тему в...

Текстовые файлы. Решение квадратного уравнения - Turbo Pascal
всем доброго времени помогите пожалуйста решить задачу. на завтра надо очень... Дано файл в котором каждая строчка содержит 3 числа...

Решение квадратного уравнения с процедурой нахождения дискриминанта в Pascal - Turbo Pascal
Решение квадратного уравнения с процедурой нахождения дискриминанта в Pascal. Помогите пожалуйста!Заранее спасибо!)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru