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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.07.2011, 13:25   #1
Licwin
Пользователь
 
Регистрация: 11.06.2011
Сообщений: 35
По умолчанию линейное уравнение

есть уравнение A*x+B=0, она заданно своими коэфициентами A и B. Рассмотреть все возможные случаи...
помогите сделать!
Licwin вне форума Ответить с цитированием
Старый 11.07.2011, 14:24   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Тут только 2 случая: а = 0 и а <> 0
p51x вне форума Ответить с цитированием
Старый 11.07.2011, 15:44   #3
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Ещё (A=0) and (B<>0), тогда решения нет
eoln вне форума Ответить с цитированием
Старый 11.07.2011, 19:04   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
а = 0
Цитата:
Ещё (A=0)...
Что-то в логике не так...
p51x вне форума Ответить с цитированием
Старый 11.07.2011, 19:20   #5
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Что-то в логике не так...
Это одно длинное условие
Код:
if ((A=0) and (B<>0)) then write('Нет решения')
eoln вне форума Ответить с цитированием
Старый 11.07.2011, 20:27   #6
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

И как оно отличается от одного из данных мной?
p51x вне форума Ответить с цитированием
Старый 11.07.2011, 21:21   #7
Licwin
Пользователь
 
Регистрация: 11.06.2011
Сообщений: 35
По умолчанию

и как ее решать?)
Licwin вне форума Ответить с цитированием
Старый 11.07.2011, 21:48   #8
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Тут только 2 случая: а = 0 и а <> 0
Цитата:
Сообщение от p51x Посмотреть сообщение
И как оно отличается от одного из данных мной?
Хотя бы тем, что в условие накладывается также на коэффициент B
1) Если A<>0 то x=-B/A
2) Если А=0 то
__а) если B=0 то х-любое
__б) если B<>0 то решений нет
eoln вне форума Ответить с цитированием
Старый 11.07.2011, 21:54   #9
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Что-то я не увидел у вас ТРЕТЬЕГО случая.....

Цитата:
и как ее решать?)
Если вы не знаете как решать линейное уравнение, то есть смысл вернутся класс в 5 школы.
p51x вне форума Ответить с цитированием
Старый 11.07.2011, 22:17   #10
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Что-то я не увидел у вас ТРЕТЬЕГО случая......
А пункты а) и б) на что? Цифру 3 не писал чтобы ТС показать разветвление. А у вас параметр B где задействован?

Цитата:
Я понял ход ваших мыслей. Он мне не интересен. Чтобы тема не переросла в оффтоп предпочитаю завершить обсуждние.
Ну наконец-то. Удачи.

Последний раз редактировалось eoln; 11.07.2011 в 23:28.
eoln вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Линейное программирование Котокот Фриланс 5 01.12.2011 14:50
Линейное программирование Sensary Обсуждение статей 4 21.06.2011 13:26
Дробно-линейное программирование Diamond Rain Общие вопросы Delphi 0 21.12.2010 00:31
Решение линейное уравнение, через оператор if.(of 2007 vba) RomkaS19 Microsoft Office Excel 4 14.11.2010 11:08
Помогите правильно написать линейное уравнение по ограничению для поиска решения lena-nonamed Microsoft Office Excel 2 02.03.2009 12:29