More on Conditionals

Sort by

recency

|

348 Discussions

|

  • + 0 comments

    read x read y read z if [[ y && z ]]; then echo "EQUILATERAL" elif [[ y || z || z ]]; then echo "ISOSCELES" else echo "SCALENE" fi

  • + 0 comments
    read X
    read Y
    read Z
    
    if [ $X == $Y -a $Y == $Z ]
    then
        echo "EQUILATERAL";
    elif [ $X == $Y -o $Y == $Z -o $X == $Z ]
    then
        echo "ISOSCELES";
    else
        echo "SCALENE"
    fi
    
  • + 0 comments
    read x
    read y
    read z
    
    if [[ "$x" -eq "$y" && "$x" -eq "$z" ]]; then 
      echo "EQUILATERAL"
    elif [[ "$x" -eq "$y" || "$x" -eq "$z" ||"$y" -eq "$z" ]]; then
      echo "ISOSCELES"
    else 
      echo "SCALENE"
    fi
    
  • + 0 comments
    #! /bin/bash
    
    read X
    read Y
    read Z
    
    if [ "$X" -eq "$Y" ] && [ "$Y" -eq "$Z" ];
    then
    echo "EQUILATERAL"
    elif [ "$X" -eq "$Y" ] || [ "$X" -eq "$Z" ] || [ "$Y" -eq "$Z" ];
    then 
    echo "ISOSCELES"
    else
    echo "SCALENE"
    fi
    
  • + 0 comments

    #!/bin/bash

    read X read Y read Z

    if [[ X -eq Y && X -eq Z && Y -eq Z ]];then echo "EQUILATERAL"

    elif [[ X -eq Y || Y -eq Z || X -eq Z ]];then echo "ISOSCELES" else
    echo "SCALENE"

    fi