ব্যাশ (Bash) যাকে GNU bash ও বলা হয়, একটি কমান্ড ল্যাঙ্গুয়েজ এবং ইউনিক্স শেল স্ক্রিপ্ট যা অপারেটিং সিস্টেমের জন্য একটি কমান্ড লাইন ইন্টারপ্রেটার। এটি ব্রায়ান ফক্স ডিজাইন করেছিলেন এবং এটি একটি ফ্রি সফটওয়্যার যা বোর্ন শেলকে রিপ্লেস করেছিল। এটি প্রথমে ১৯৮৯ সালে রিলিজ হয়েছিল এবং পরে লিনাক্স-ভিত্তিক অপারেটিং সিস্টেম যেমন macOS, লিনাক্স সফটওয়্যার ইত্যাদির জন্য লগইন শেল হিসেবে জনপ্রিয় হয়েছে।
প্রাইম (Prime) নম্বর হলো এমন একটি নম্বর যার শুধু দুটি ফ্যাক্টর থাকে অর্থাৎ নম্বরটি নিজে এবং ১। উদাহরণস্বরূপ, ২, ৩, ৫, ৭, ১১, ১৩, ১৭, ১৯, ২৩, ২৯…।
এখানে আমাদের একটি নম্বর দেওয়া থাকে, এবং আমাদের জানতে হবে দেওয়া নম্বরটি প্রাইম কিনা।
ইনপুট: একটি নম্বর আউটপুট: "The number is prime" অথবা "The number is not prime" নম্বর অনুযায়ী।
উদাহরণ −
ইনপুট: 23 আউটপুট: The number is prime
অ্যালগরিদম
ধাপ ১ − ২ থেকে n/2 পর্যন্ত লুপ, i লুপ ভেরিয়েবল
ধাপ ২ − যদি নম্বর বিভাজ্য হয়, তবে "The number is not prime" প্রিন্ট করুন এবং flag = 1 সেট করুন।
ধাপ ৩ − যদি flag != 1 হয়, তবে "The number is prime" প্রিন্ট করুন।
ধাপ ৪ − خروج।
প্রোগ্রাম
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