Write a shell program to test whether a given number is even
or odd?
Answers were Sorted based on User's Feedback
Answer / fariha
echo -n "Enter numnber : "
read n
rem=$(( $n % 2 ))
if [ $rem -eq 0 ]
then
echo "$n is even number"
else
echo "$n is odd number"
fi
Is This Answer Correct ? | 240 Yes | 73 No |
Answer / mani
echo "Enter the Number"
read a
b=`echo "$a % 2"|bc`
if [ $b -eq 0 ]
then
echo "Given Number is Even "
exit
fi
echo " Given Number is odd"
Is This Answer Correct ? | 67 Yes | 34 No |
Answer / kushal
echo 10|awk '{ if($0 % 2 == 0) print "Even Number"; else
print"Odd Number"}'
tested and certified one liner answer
Is This Answer Correct ? | 28 Yes | 17 No |
Answer / rk
echo"enter number"
read n
set r=($n%2)
if(r eq-0)
then
echo "even number:$n"
else
echo "odd number:$n"
fi
Is This Answer Correct ? | 24 Yes | 16 No |
Answer / santana20142003
$ echo <number> | nawk '{ if($0 % 2 ==0) print $0 "Even
Number" ;\
else print $0 "Odd Number"}'
Is This Answer Correct ? | 24 Yes | 17 No |
Answer / karishma
echo -n "Enter numnber : "
set number = $<
set rem=expr( $number % 2 )
if($rem -eq 0)
then
echo "$number is even number"
else
echo "$number is odd number"
endif
Is This Answer Correct ? | 19 Yes | 19 No |
Answer / padmas
echo -n "Please give any odd number : "
read n
rem=$(( $n % 2 ))
if [ $rem -eq 0 ]
then
echo "Thank you for giving even number."
else
echo "Yes, it is odd"
fi
Is This Answer Correct ? | 9 Yes | 12 No |
What is an inode block?
What lives in a shell?
How can the contents of a file inside jar be read without extracting in a shell script?
What does egrep mean?
What language is bash?
Is scripting and coding the same thing?
How do I stop script errors?
What language is used in terminal?
How to sort a result of Ls -l command based on columns. Ex. i want to sort 5th column from output of ls -l command.
wats the deinitions for shell utility and filter?
defination of mapfile in winrunner?
What are the two files of crontab command?