พื้นฐานหลักการเขียนโปรแกรม ภาษา PHP

พื้นฐานหลักการเขียนโปรแกรม ภาษา PHP
ผลลัพธ์ค่าของ X คือ 4

X=3, y=1
If 3==1
(F)

แสดง x
X = 3+1
4

ผลลัพธ์ค่าของ x , y , i  คือ X=105, Y=5 I=

x=100,  i=1, y=5
While 100 <= 100
(T)
ผลลัพธ์

x = 100+5*1
105

i=1+1
2
ตอบ
y=105 Y=5 I=2


จงหาผลลัพธ์ของ f , k และ I คือ   f=120, k=0, i=5         

n=5, f=1, k=5, i=0
While 5>=1
(T)
ผลลัพธ์

f = 1*5
5

k = 5-1
4

i = 0+1
1
While 4>=1
(T)
ผลลัพธ์

f = 5*4
20

k = 4-1
3

i = 1+1
2
While 3>=1
(T)
ผลลัพธ์

f = 20*3
60

k = 3-1
2

i = 2+1
3
While 2>=1
(T)
ผลลัพธ์

f = 60*2
120

k = 2-1
1

i = 3+1
4
While 1>=1
(T)
ผลลัพธ์

f = 120*1
120

k = 1-1
0

i = 4+1
5
While 0>=1
(F)

ตอบ
f=120, k=0, i=5



import java.util.*;
import java.lang.Math;

class JavaApplication {
    public static void main(String[] args) {
        int n;
        int f;
        int k;
        int i;
       
        n = 5;
        f = 1;
        k = n;
        i = 0;
        while (k >= 1) {
            f = f * k;
            k = k - 1;
            i = i + 1;
        }
        System.out.println("f =" + f);
        System.out.println("k =" + k);
        System.out.println("I =" + i);
    }
}
<?php

# Main
$n = 5;
$f = 1;
$k = $n;
$i = 0;
while ($k >= 1) {
    $f = $f * $k;
    $k = $k - 1;
    $i = $i + 1;
}
echo "f =" . $f . PHP_EOL;
echo "k =" . $k . PHP_EOL;
echo "I =" . $i . PHP_EOL;
?>