溫瑞烘老師的教學歷程檔案(Teaching ePortfolio) - 105-2-四技資管二甲資料結構 - 第2週-PHP基本敘述
 

資訊管理系
副教授
温瑞烘


歷程檔案 Portfolio


關於我 About Me

第2週-PHP基本敘述

第2週-PHP基本敘述

 PHP基本敘述
  for-迴圈: 
    for (起始值; 終止條件; 調整) {
       敘述;
    }
  範例1: 1+2+....+100
  <?php
    $sum=0;
    for ($i=1; $i<=100; $i++) {
      $sum=$sum+$i;
      echo "i=$i sum=$sum<br>";
    }
  ?>
 
  範例2: 1+2+....+100
  <?php
    $sum=0;
    for ($i=1; $i<=100; $i=$i+1) {
      $sum=$sum+$i;
      echo "i=$i sum=$sum<br>";
    }
  ?>
 
 while-迴圈:
    起始值; 
    whike (終止條件) {
       敘述;
       調整;
    }
  範例1: 1+2+....+100
  <?php
    $sum=0;
    $i=1;
    while ($i<=100) {
      $sum=$sum+$i;
      echo "i=$i sum=$sum<br>";
      $i++;
    }
  ?>
 
  範例2: 1+2+....+100
  <?php
    $sum=0;
    $i=1;
    while ($i<=100) {
      $sum=$sum+$i;
      echo "i=$i sum=$sum<br>";
      $i=$i+1;
    }
  ?>
 
   
 if-敘述
  範例1:
  <?php
   $a=1; $b='1';
   if ($a==$b) echo "a=$a b=$b so a==b<br>";
  ?>
  範例2:
  <?php
   $a=1; $b=2;
   if ($a==$b) echo "a=$a b=$b so a==b<br>";
   else echo "a=$a b=$b so a!=b<br>";
  ?>
 
  範例3:
  <?php
   $a=50;
   if ($a>=80) echo "grade=A<br>";
   elseif ($a>=70) echo "grade=B<br>";
   elseif ($a>=60) echo "grade=C<br>";
   else echo "grade fails<br>";
  ?>
  
 作業

第1支程式:以for while do-while撰寫

1到1000之間所有偶數和、奇數和、3的倍數之和 

第2支程式:產生1000個介於1至100的亂數
計算所有偶數和、奇數和、與3的倍數之和

作業貼到ePortfolio上
 
 
 
 
 
 
 
 
 
全部共 0則留言
登入帳號密碼代表遵守學術網路規範
 


文章分類 Labels

 


最新文章 Top10

中華科技大學數位化學習歷程 - 意見反應