За последние 24 часа нас посетили 17392 программиста и 1624 робота. Сейчас ищут 2145 программистов ...

Помогите с PHP кодом

Тема в разделе "Сделайте за меня", создана пользователем KianoO, 15 июл 2015.

  1. KianoO

    KianoO Новичок

    С нами с:
    15 июл 2015
    Сообщения:
    5
    Симпатии:
    0
    Доброе время суток!
    Мне задали сделать код PHP который решает систему уравнений методом Жордана-Гаусса, я написал некий код, и не понимаю почему не работает, и как сделать чтобы работал. Помогите пожалуйста, неучу.
    Код (PHP):
    1. <?php
    2. $matrix = array(
    3. array(10, 20, 30), 
    4. array(40, 50, 60), 
    5. array(70, 80, 90), 
    6. $t[0] = 100, 
    7. $t[1] = 200, 
    8. $t[2] = 300
    9. );
    10. for ($i =0; $i<count(-1) ; $i++) { 
    11. for ($j=count(-1);$j<count(-1-$i); $j--) { 
    12. $k = $matrix[$i+1][$j] / $matrix[$i][$j];
    13. for ($b =0; $b <count(-1) ; $b++) { 
    14. $matrix[$i][$b]*=$k;
    15. }
    16. }
    17. }
    18. for ($i =0; $i<count(-1); $i++) { 
    19. $matrix[$i+1][$b]-=$matrix[$i][$b];
    20. }
    21. ?>
     
  2. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Окей, первое:
    Что вы пытались этим сказать?

    Второе - курите отладку.
     
  3. KianoO

    KianoO Новичок

    С нами с:
    15 июл 2015
    Сообщения:
    5
    Симпатии:
    0
    Я хотел чтобы он переходил на последний элемент, на 10-й. И считал его
     
  4. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    последний элемент чего?
     
  5. KianoO

    KianoO Новичок

    С нами с:
    15 июл 2015
    Сообщения:
    5
    Симпатии:
    0
    Элемента массива.
    Можете кто-то написать правильный и рабочий код, по типу как у меня? Я буду очень благодарен
     
  6. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Тема перенесена в "сделайте за меня".
    Автор, донимать меня в личке не надо. Если кто-то захочет помочь - поможет. У меня в данный момент нет ни времени, ни желания.
     
  7. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    то что массива это понятно (в программирование элементы бывают только массива или связанного списка, список в РНР есть, но он не используется, потому что сам массив тут и есть список), какого именно массива? можешь написать конкретно а не "того что в коде".

    Добавлено спустя 32 секунды:
    мучай, мучай его!
     
  8. KianoO

    KianoO Новичок

    С нами с:
    15 июл 2015
    Сообщения:
    5
    Симпатии:
    0
    Код (PHP):
    1. <?php
    2. $matrix = array(
    3.     array(10, 20, 30), 
    4.     array(40, 50, 60),  
    5.     array(70, 80, 90), 
    6.     $t[0] = 100, 
    7.     $t[1] = 200, 
    8.     $t[2] = 300
    9.     );
    10. for($i=0;$i<3;$i++){
    11.     for($j=0;$j<3;$j++){
    12.         echo  $matrix[$i][$j];
    13.         echo "\t";
    14.     }
    15.     echo "\n";
    16. }
    17.  
    18. for($i=0;$i<$uravnenie;$i++){
    19.     $uravnenie_pivot = $i + 1;
    20.     $pivot = $matrix[$i][$i];
    21.     for($j=0;$j<$uravnenie+1;$j++){
    22.         $matrix[$i][$j]=$matrix[$i][$j]/$pivot;
    23.     }
    24.     for($k=0;$k<$uravnenie;$k++){
    25.         if($k!=$i){
    26.             $pivot = $koefisien[$k][$i];
    27.             for($l=0;$l<$persamaan+1;$l++){
    28.                 $koefisien[$k][$l]=$koefisien[$k][$l]-$pivot*$koefisien[$i][$l];
    29.             }
    30.         }
    31.     }
    32. } 
    Я подумал немного, и получилось что-то вроде этого.

    PHP, JavaScript, SQL и другой код пишите внутри тегов
    Код ( (Unknown Language)):
    1. [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
     
  9. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    у тебя великое будущее в программировании.
     
  10. KianoO

    KianoO Новичок

    С нами с:
    15 июл 2015
    Сообщения:
    5
    Симпатии:
    0
    Спасибо за сарказм )
     
  11. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    сарказм сарказмом, ты почитай описание функции count, как ей пользоваться.
     
  12. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Автор, сначала разберись в том, как язык работает, потом кодь. Печатая в случайных местах случайные слова ты ничего не сделаешь.