ทุบตี เรียกอีกอย่างว่า GNU bash เป็นภาษาคำสั่งและ unix shell script เป็นล่ามบรรทัดคำสั่งสำหรับระบบปฏิบัติการ ได้รับการออกแบบโดย Brian Fox และเป็นซอฟต์แวร์ฟรีที่มาแทนที่ Bourne shell เปิดตัวครั้งแรกในปี 1989 และบางส่วนกลายเป็นล็อกอินเชลล์สำหรับระบบปฏิบัติการที่ใช้ linux เช่น macOS, ซอฟต์แวร์บน Linux เป็นต้น
นายก number คือตัวเลขที่มีตัวประกอบเพียง 2 ตัว นั่นคือ ตัวคูณและ 1 ตัวอย่างเช่น 2 , 3 , 5, 7 , 11 , 13 , 17 , 19 , 23 , 29….
เราจะได้ตัวเลขมา และเราต้องหาว่าตัวเลขที่ให้มานั้นเป็นจำนวนเฉพาะหรือไม่
Input : A number Output : “The number is prime ” OR “The number is not prime” based on the number.
ตัวอย่าง −
Input : 23 Output : The number is prime
อัลกอริทึม
-
ขั้นตอนที่ 1 − วนจาก 2 ถึง n/2 ฉันเป็นตัวแปรลูป
-
ขั้นตอนที่ 2 − ถ้าตัวเลขหารลงตัว ให้พิมพ์ “The number is not prime” และ flag =1;
-
ขั้นตอนที่ 3 − ถ้าแฟล็ก !=1 ให้พิมพ์ “The number is prime”
-
ขั้นตอนที่ 4 − ออก
โปรแกรม
number=53 i=2 flag=0 while test $i -le `expr $number / 2` do if test `expr $number % $i` -eq 0 then flag=1 fi i=`expr $i + 1` done if test $flag -eq 1 then echo "The number is Not Prime" else echo "The number is Prime" Fi
ผลลัพธ์
The number is Prime