12/08/2018, 16:00
Lập trình shell-MNM
Một số bài tập trên lớp 1. Kiểm tra số nguyên tố: $$ ở đây là lấy pramater đầu tiên khi chúng ta truyền vào hàm isprime(). is_prime $$. Ở câu lênh trên $1 = $$ . #!/bin/bash is_prime(){ n=$1 if [ $n -lt 1 ];then return 0 fi for ((i=2;i<n;i++));do let ...
Một số bài tập trên lớp
1. Kiểm tra số nguyên tố:
$$ ở đây là lấy pramater đầu tiên khi chúng ta truyền vào hàm isprime().
is_prime $$.
Ở câu lênh trên $1 = $$ .
#!/bin/bash
is_prime(){
n=$1
if [ $n -lt 1 ];then
return 0
fi
for ((i=2;i<n;i++));do
let "k=$n%$i"
if [ $k -eq 0 ];then
return 0
fi
done
return 1
}
echo -n "Nhap n: "
read n
is_prime $n
if [ $? -eq 0 ];then
echo "$n khong la so nguyen to"
else
echo "$n la so nguyen to"
fi
exit 0
2.Liệt kê số nguyên tố nhỏ hơn n
Bài này mình làm chưa ra. Post cho ae chỉnh sửa giùm