Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.01.2012, 08:41   #1
galega
Новичок
Джуниор
 
Регистрация: 11.01.2012
Сообщений: 1
Печаль Составить программу решения квад. урав. паскаль

Плиз помогите мне нужно составить программу решения квадратного уравнения в турбо паскале

ax^2 + bx + c = 0

Последний раз редактировалось galega; 11.01.2012 в 08:49.
galega вне форума Ответить с цитированием
Старый 11.01.2012, 11:52   #2
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию

50 рублей и будет решение.

Халявы НЕ будет.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)
Vanta11a вне форума Ответить с цитированием
Старый 11.01.2012, 18:56   #3
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Код:
program	Yravnenie;

var
	a, b, c, D : Integer;
	x, x1 : Real;

begin
	ReadLn (a, b, c);
	D := b * b - 4 * a * c;
	if D < 0  then
		WriteLn ('Нет корней')
	else
		if D = 0 then
		begin
			x :=  b / (2 * a);
			WriteLn (x : 0 :2)
		end
		else
		begin
			x := (-b + Sqrt (D)) / (2 * a);
			x1 := (-b - Sqrt (D)) / (2 * a);
			WriteLn (x : 0 : 2, ' ', x1 : 0 : 2)
		end
end.
Poma][a вне форума Ответить с цитированием
Старый 11.01.2012, 23:20   #4
KobolD
Форумчанин
 
Регистрация: 10.06.2010
Сообщений: 239
По умолчанию

Цитата:
Сообщение от Vanta11a Посмотреть сообщение
Халявы НЕ будет.
На руси всегда помогали убогим и "блаженым"
Чтобы слова не расходились с делом, нужно молчать и ничего не делать.
KobolD вне форума Ответить с цитированием
Старый 12.01.2012, 06:45   #5
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

2 Poma][a: Если уж на то пошло, то при отрицательном дискриминанте тоже есть решения в поле комплексных чисел
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Старый 12.01.2012, 08:26   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Zer0
Если уж на то пошло, то при отрицательном дискриминанте тоже есть решения в поле комплексных чисел
ну, коллега, это не совсем так. Всё зависит от конкретной постановки задачи.
Вы, наверное, не помните, что комплексные числа появляются в обиходе только начиная с 10-11 класса средней школы.
Поэтому, если это задание 6-7 класса - то ни о каких комплексных числах в решении и речь быть не может.
Да и по совести, если лично Вас попросили решить уравнение (соседка, например ) и дискриминант получился отрицательный - Вы бы дали решение с комплексными числами? Или бы сказали, что решения нет?


p.s. достаточно заменить в коде программы текст WriteLn ('Нет корней') на текст WriteLn ('Нет действительных корней'), как указанное противоречие будет устранено
Serge_Bliznykov вне форума Ответить с цитированием
Старый 12.01.2012, 08:53   #7
MooNDeaR
В стагнации
Участник клуба
 
Аватар для MooNDeaR
 
Регистрация: 29.07.2011
Сообщений: 1,303
По умолчанию

Цитата:
Вы, наверное, не помните, что комплексные числа появляются в обиходе только начиная с 10-11 класса средней школы.
ХОрошо бы)) С конца первого курса универа они начинаются)
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание.
MooNDeaR вне форума Ответить с цитированием
Старый 12.01.2012, 09:08   #8
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

Уже оффтоп, но нам в 8 классе это объясняли
Цитата:
Сообщение от Serge_Bliznykov
если лично Вас попросили решить уравнение (соседка, например ) и дискриминант получился отрицательный - Вы бы дали решение с комплексными числами
На самом деле я бы уточнил, нужно ли это, а потом бы дал решение
Ну собственно сейчас я тоже только намекнул :D
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
составить программу для решения в паскале методом итераций Evgeniya666777 Паскаль, Turbo Pascal, PascalABC.NET 1 16.12.2011 04:20
Нужно составить программу в С++ для решения системы уравнений Anton1609 Помощь студентам 0 01.10.2011 15:54
составить программу решения би квадратного уровнения. __k1ll3r__ Паскаль, Turbo Pascal, PascalABC.NET 2 19.02.2008 16:26
построить схему машинного алгоритма и составить Паскаль-программу решения задачи RASTOMAN Паскаль, Turbo Pascal, PascalABC.NET 3 18.12.2007 22:21