作业2024/1/15

2.输入一个数,判断是否是偶数 使用test指令

#!/bin/bash
read -p "please enter num:" a
if [ $((a%2)) -eq 0 ]
then
	echo 偶数
else
	echo 奇数
fi

作业2024/1/15_第1张图片

3.输入两个数,实现两个数的排序 使用test指令

#!/bin/bash
read a b
if [ $a -gt $b ]
then
	echo $a $b
elif [ $a -lt $b ]
then
	echo $b $a
else
	echo a=b
fi

作业2024/1/15_第2张图片

4.输入一个数,判断是否是完美数 使用test指令

#!/bin/bash
read -p "plesse enter num:" a
ge=$((a/10%10))
shi=$((a%10))
bai=$((a/100))
if [ $((ge**3+shi**3+bai**3)) -eq $a ]
then
	echo 1
else
	echo 0
fi

作业2024/1/15_第3张图片

作业2024/1/15_第4张图片

你可能感兴趣的:(linux,运维,服务器)