Skip to content

Commit f0d796c

Browse files
Armstrong.sh
1 parent 243cf8d commit f0d796c

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

Armstrong.sh

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#!/usr/bin/env bash
2+
echo -n "Enter number: "
3+
read -r n
4+
arm=0
5+
temp=$n
6+
while [ "$n" -ne 0 ]; do
7+
r=$((n % 10))
8+
arm=$((arm + r * r * r))
9+
n=$((n / 10))
10+
done
11+
echo $arm
12+
if [ $arm -eq "$temp" ]; then
13+
echo "Armstrong"
14+
else
15+
echo "Not armstrong"
16+
fi

0 commit comments

Comments
 (0)