SHELL PROGRAM
Program to display prime numbers within a limit ? | Shell Program |
#!/bin/bash
echo "Enter the limit:"
read n
echo "The prime numbers between 1 and $n are:"
for((i=2;i<=$n;i++))
do
f=0
for((j=2;j<=$(($i/2));j++))
do
if [ $(($i%$j)) -eq 0 ]
then
f=1
fi
done
if [ $f -ne 1 ]
then
echo $i
fi
done
OUTPUT
Enter the limit:
20
The prime numbers between 1 and 20 are:
2
3
5
7
11
13
17
19
echo "Enter the limit:"
read n
echo "The prime numbers between 1 and $n are:"
for((i=2;i<=$n;i++))
do
f=0
for((j=2;j<=$(($i/2));j++))
do
if [ $(($i%$j)) -eq 0 ]
then
f=1
fi
done
if [ $f -ne 1 ]
then
echo $i
fi
done
OUTPUT
Enter the limit:
20
The prime numbers between 1 and 20 are:
2
3
5
7
11
13
17
19
Post a Comment
0 Comments