2017-10-15 72 views
0

這是我的第一篇文章,所以它對我來說很難。 我因爲明天試驗的PAI(編程互聯網應用程序) 一些任務正方形由數字php

所以我需要的PHP頁面1個變量$ a 和$一個是squaree數(大小)的量

用PHP對不起example

here's what my teacher draw

IM初學者如果這個代碼使你勞特:)

<?php 
echo '<form method="POST" action="zad1.php"> 
<input type="text" name="a"><br /><br /> 
<input type="submit" name="SEND" value="SEND"> 
</form>'; 

if(isset($_POST['SEND'])) 

    { 
     $a=$_POST['a']; 
     $b=$a; 
     $c=$a/2; 

      for($j=1; $j<=$a; $j++) 
       { 
        for($i=1; $i<=$a; $i++) 
         { 
          if($i/2<$b && $i>$b) 
           echo' 1 '; 
          else 
           { 
            if($i>$b) 
            { 
            echo ' 2 '; 

            } 
           } 


         } 
         echo'<br />'; 
         $b--; 
       } 
    } 

?>

任何幫助或建議,將不勝感激:)。

+0

所以你需要一個三角形或正方形? – HtmHell

回答

0

好吧只是弄清楚

<?php 
echo'<form method="POST" action="zad1.php"> 
<input type="text" name="a"><br /><br /> 
<input type="submit" name="Przelicz" value="Przelicz"> 
</form>'; 

if(isset($_POST['Przelicz'])) 
    { 
     $a=$_POST['a']; 
     $b=$a; 
      for($j=0; $j<$a/2; $j++) 
       { 
        for($i=0; $i<$a; $i++) 
         { 
          if($i/2<$a-$b) 
           { 
            echo " 2 "; 
           } 
          else 
           { 
            echo " 1 "; 
           } 
         } 
         echo'<br />'; 
         $b--; 
       } 

      for($j=0; $j<$a/2+1; $j++) 
       { 
        for($i=0; $i<$a; $i++) 
         { 
          if($i<=$a-$j*2) 
           { 
            echo " 2 "; 
           } 
          else 
           { 
            echo " 3 "; 
           } 
         } 
         echo'<br />'; 
       } 
    } 
?> 
+0

祝您好運,您的測試 – HtmHell