Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как программно решить уравнение / 10 сообщений из 10, страница 1 из 1
11.04.2018, 12:55
    #39628348
AndreiT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно решить уравнение
на рисунке.. какой алгоритм??
...
Рейтинг: 0 / 0
11.04.2018, 13:01
    #39628351
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно решить уравнение
AndreiT,

Секретная система? Рисунком запостил, чтобы {x-y=0;x+y=8} гугл не заиндексировал?
Может, тебе надо не эту систему решить, а
{n1*x + n2*y = n3; m1*x + m2*y = m3}
?

Т.к. та система глазами решается, без участия мозга и алгоритмов - x=y=4
...
Рейтинг: 0 / 0
11.04.2018, 13:06
    #39628355
Gerasimenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно решить уравнение
YuRockAndreiT,

Секретная система? Рисунком запостил, чтобы {x-y=0;x+y=8} гугл не заиндексировал?
Может, тебе надо не эту систему решить, а
{n1*x + n2*y = n3; m1*x + m2*y = m3}
?

Т.к. та система глазами решается, без участия мозга и алгоритмов - x=y=4
Если хочешь помочь студенту: думай как студент.
Методом перебора:
for x:=0 to 8
for y:=0 to 8
...
Рейтинг: 0 / 0
11.04.2018, 13:07
    #39628356
AndreiT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно решить уравнение
YuRock,

даны две прямые.. заданы уравнениями.. надо решить. похожие уравнения решить..
...
Рейтинг: 0 / 0
11.04.2018, 13:17
    #39628362
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно решить уравнение
AndreiTYuRock,

даны две прямые.. заданы уравнениями.. надо решить. похожие уравнения решить..
Ну значит
{n1*x + n2*y = n3; m1*x + m2*y = m3}
x = ( n3 - n2 * y )/n1;
m1 * ( n3 - n2 * y ) / n1 + m2*y = m3;
( m1 * n3 - m1 * n2 * y ) / n1 + m2*y = m3;
m1 * n3 / n1 - y * m1 * n2 / n1 + y * m2 = m3;
y * ( m1 * n2 / n1 - m2 ) = m1 * n3 / n1 - m3;
y = ( m1 * n3 / n1 - m3 ) / ( m1 * n2 / n1 - m2 );
x = ( n3 - n2 * y )/n1;


n1,n2,n3,m1,m2,m3 препод будет вводить в эдиты.
P.S. Ты, похоже, 5-й класс по болезни пропустил, без обид.
...
Рейтинг: 0 / 0
11.04.2018, 13:23
    #39628366
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно решить уравнение
AndreiTнадо решить. похожие уравнения решить..

Метод ГАусса способен решать все похожие уравнения. Погугли.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
11.04.2018, 21:26
    #39628727
bk0010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно решить уравнение
x:=4; y:=4;
А если серьезно, гуглите что-то вроде "решение СЛАУ", там куча вариантов. Скорее всего, с вас требуют решение методом Гаусса, но не гарантирую.
...
Рейтинг: 0 / 0
12.04.2018, 12:34
    #39629018
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно решить уравнение
GerasimenkoЕсли хочешь помочь студенту: думай как студент.
Методом перебора:
for x:=0 to 8
for y:=0 to 8


это гениально
...
Рейтинг: 0 / 0
12.04.2018, 12:43
    #39629029
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно решить уравнение
Кроик СемёнGerasimenkoЕсли хочешь помочь студенту: думай как студент.
Методом перебора:
for x:=0 to 8
for y:=0 to 8
это гениально
Кстати, да. Интересный метод, называется "попытаемся найти подстановкой значений с потолка с помощью программирования".
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
for x := MinInt to MaxInt do begin
  for y := MinInt to MaxInt do begin
    if ( x - y = 0 ) and ( x + y = 8 ) ) then begin
      WriteLn( 'x=', x, 'y=', y );
      Exit;
    end;
  end;
end;


Правда, только для целых чисел работает, и только в определенном диапазоне. И долго. Но иногда работает - это не мало :)
...
Рейтинг: 0 / 0
12.04.2018, 13:26
    #39629083
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно решить уравнение
YuRock,

добавить рандом и назвать Монте-Карло.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как программно решить уравнение / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]