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             </div>
            
            <div class=

0