ผลลัพธ์ค่าของ X คือ 4
X=3,
y=1
|
||
If
3==1
|
(F)
|
|
แสดง
x
|
X
= 3+1
|
4
|
ผลลัพธ์ค่าของ x , y , i คือ X=105, Y=5 I=2
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;
?>
|