![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 20 Dołączył: 7.07.2006 Skąd: Krotoszyn Ostrzeżenie: (0%) ![]() ![]() |
Załóżmy, że:
Jak wygenerować i wyświetlić kolejne zmienne (a2, a2, a3...). Wydawało mi się to proste, ale po skrypt:
wyświetla:
Proszę o szybką pomoc... Ten post edytował kornel-php 6.08.2006, 21:03:00 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 4 Dołączył: 6.08.2006 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
A nie latwiej to w html?
W ogole, radze zastosowac tablice i petle foreach(). |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 20 Dołączył: 7.07.2006 Skąd: Krotoszyn Ostrzeżenie: (0%) ![]() ![]() |
Cytat A nie latwiej to w html? Nie rozumiem, o co Ci chodzi z tym html... Czekam na jakieś inne pomysły, ewentualnie rozwinięcie pomysłu Albitosa, bo nie wiem, co miał na myśli... |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Ale co ty chcesz w ogole osiagnac: wygenerowac magiczny kwadrat czy go wypisac?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 108 Pomógł: 0 Dołączył: 7.05.2004 Skąd: Jelenia Góra Ostrzeżenie: (0%) ![]() ![]() |
Omg.. nie wiesz czym jest html ?
Chodziło o wstawienie tych danych do tabel i jej komórek. To jest najbardziej prawidłowy sposób w tym przypadku. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 20 Dołączył: 7.07.2006 Skąd: Krotoszyn Ostrzeżenie: (0%) ![]() ![]() |
Co to jest html wiem....
Mając sumę liczb w jednej linii i podaną jedną z liczb chce wygenerować kwadrat... |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 19.02.2004 Skąd: z piekla Ostrzeżenie: (0%) ![]() ![]() |
Cytat Co to jest html wiem.... Nie wystarczy wiedziec co to jest html, trzeba go trochę znać. Nie jestem ekspertem od php ale i tak wiem, ze html to podstawa. Albitos pisał o tym, żebyś umieścił w tabelce te zmienne coby to lepiej wyglądało. Szczerze mówiąc pogubiłem się w tym Twoim kwadracie, narysuj może w Paint-cie i pokaż to co chcesz zrobić, będzie łatwiej.. Pozdrawiam |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Co to za język?
To nie ma prawa zadziałać i dlatego nie działa. (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 20 Dołączył: 7.07.2006 Skąd: Krotoszyn Ostrzeżenie: (0%) ![]() ![]() |
Oto mój magiczny kwadrat (przykładowy)... Suma liczb w każdym jego wierszu i kolumnie musi być równa (w tym przypadku 11)... Chcę stworzyć generator, który wyświetli mi taki magiczny kwadrat po podaniu jego pierwszej cyfry oraz sumy liczb w linii... Proszę nie robić mi wykładów na temat tego co to jest html, bo to wiem, nie zrozumiałem po prostu wypowiedzi kolegi Albitosa... Czekam na jakiś pomysł skryptu, mi nic nie przychodzi do głowy, a Google zamiast mi pomagać robią jeszcze większy mętlik w głowie... @Cysiaczek - to powiedz mi jak to mam zapisać... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Co do kwadratu magicznego, to się nie wypowiem, ale sam zapis to musisz zrobic dokładnie odwrotnie
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 20 Dołączył: 7.07.2006 Skąd: Krotoszyn Ostrzeżenie: (0%) ![]() ![]() |
Dlaczego wpisałeś w kod instrukcję warunkową (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif) ?
Jest mi ona nie potrzebna.. Ta zmiana zapisu nie wiele daje... Właściwie ona nic nie daje... Widzę, że długa noc przede mną. Pozdrawiam - Kornel |
|
|
![]()
Post
#12
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
No przecież chcesz wygenerowac kwadrat magiczny - jak chcesz sprawdzić, czy jest prawidłowy?
Ja bym na słowo nie uwierzył (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 20 Dołączył: 7.07.2006 Skąd: Krotoszyn Ostrzeżenie: (0%) ![]() ![]() |
To, czy jest prawdziwy sam bym sprawdził (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
W sumie to liczyć chyba jeszcze umiem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#14
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
No to nie rozumiem - chcesz liczyć na piechotę? Jak już bedziesz miał kwadrat wyświetlony na ekranie?
To niby skąd php ma wiedzieć, że liczby, które podstawi pod zmienne będę dobre? Sam piszesz, że na wejściu dajesz tylko sumę pierwszego wiersza i jedną liczbę ($a1?). to masz np tak: 11= 3 + x + y -dwie niewiadome w równaniu. Szukamy x oraz y. php wyliczy sobie np, że te liczy to 3 i 5 - podstawi do równania i sprawdzi. Niestety php znajdzie też możliwość 4 i 4, 1 i 7, 2 i 6. Jest tego sporo. Czy na pewno chcesz kwadrat generować? |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 20 Dołączył: 7.07.2006 Skąd: Krotoszyn Ostrzeżenie: (0%) ![]() ![]() |
Ale php powinien wyświetlić prawidłowe liczby, gdyż nie mamy doczynienia z pojedyńczym równaniem, a z układem równań...
Poprawność wygenerowanego kwadratu sprawdze licząc w pamięci, ew. na palcach (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#16
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Ale php powinien wyświetlić prawidłowe liczby, gdyż nie mamy doczynienia z pojedyńczym równaniem, a z układem równań... Ale php samo z siebie nie rozwiązuje ukladow rownan. zeby to wyliczyc musisz uzyc algorytmow do rozwiazywania ukladow rownan. ale to musisz ty sam napisac...To tak jakbyc napisal przepis na ciasto z truskawami i czekal az samo sie zrobi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#17
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Najpierw ten układ równań trzeba zaprogramować (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Życie nie jes takie proste, ze php zrobi za Ciebie wszystko (podobno kawy nie parzy, ale niedługo wersja 6.0 więc kto wie... ) To tak, jakbyś kupił puzzle, wysypał i został Harry Potterem - "Puzzzllooo" i ułożone (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Niestety musisz rozwiązać sobie to na kartce, a nastepnie przenieść do komputera w postaci kodu php, który się wykona i przedstawi wyniki. |
|
|
![]()
Post
#18
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Mozna tez brute force, przeciez to tylko 7! = 5040 permutacji (1 pozycja znana, a w srodku zawsze chyba musi byc 5)
|
|
|
![]()
Post
#19
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
|
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 20 Dołączył: 7.07.2006 Skąd: Krotoszyn Ostrzeżenie: (0%) ![]() ![]() |
To zabieram się za przekształcanie układów równań... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Jeszcze jedno pytanie: nie natknął się ktoś gdzieś na gotowy skrypt lub chociaż jakiś opis jak to zrobić? Teraz to już w ogóle nic nie wiem... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:31 |