Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

โปรแกรม Bash ตรวจสอบว่า Number เป็น Palindrome หรือไม่?


ในการตรวจสอบว่าตัวเลขเป็นพาลินโดรมหรือไม่ เราต้องกลับตัวเลข จากนั้นหากจำนวนจริงและจำนวนที่กลับด้านเหมือนกัน นี่คือพาลินโดรม ใน Bash การดำเนินการย้อนกลับทำได้ง่ายมาก เราต้องใช้คำสั่ง 'rev' เพื่อทำเช่นนั้น มาดูโปรแกรมทำความเข้าใจกันชัดๆ

ตัวอย่าง

#!/bin/bash
# GNU bash Script
n=12321
rev=$(echo $n | rev)
if [ $n -eq $rev ]; then
   echo "Number is palindrome"
else
   echo "Number is not palindrome"
fi

โครงร่าง

Number is palindrome