![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 6.10.2020 Ostrzeżenie: (0%) ![]() ![]() |
Napisałem taki kod, który tworzy trójkąt z gwiazdek ,ale nie wiem jak go obrócić. DOdatkowo jakby ktos umial zrobic że widoczne sa tylko krawedzie tego trójkąta. Dziękuje za pomoc
<!doctype html> <html> <head> <meta charset="utf-8"> </head> <body> <?php $bok=$_POST['bok']; function hop($bok){ for($i=1;$i<=$bok;$i++){ for($j=$i;$j<=$bok;$j++){ echo '*'; } echo '<br>'; } } hop($bok) ?> </body> </html> |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 52 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
no nie do końca, nadaj na Twojego HTML-a czcionkę np. monospace, któr równo rozprowadza znaki to zobaczysz, albo wrzuć do WriteCodeOnline czy innego php online. Albo coś działa albo nie.
można to zrobić tak: Kod function hop($bok) { $str = ''; for($i=1;$i<=$bok;$i++){ for($j=1;$j<=$i;$j++){ $str .= ($j>1 && $j!==$i && $i<$bok) ?' ' :'*'; } $str .= '<br>'; } return $str; } echo hop($bok); wrzucająć zamiast   dowolny znak ascii można wypełnić go tym znakiem |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 12:40 |