#shell script to sum the odd and even numbers in an array
echo "Enter the array elements "
read -a array
o=0
e=0
for((i=0;i<${#array[@]};i++))
do
n=`expr ${array[$i]} % 2 `
if [ $n -eq 0 ];then
e=`expr $e + ${array[$i]}`
else
o=`expr $o + ${array[$i]}`
fi
done
echo "The sum of even numbers in the given array.. $e"
echo "The sum of odd numbers in the given array.. $o"
OUTPUT
csc@csc-SVE1513CYNB ~ $ bash oddeven02.sh
Enter the array elements
1 2 3 4 5 6 7 8 9
The sum of even numbers in the given array.. 20
The sum of odd numbers in the given array.. 25
No comments:
Post a Comment