En este artículo, discutiremos cómo averiguar si los ángulos dados crean un triángulo válido o no. Aquí tomaremos la entrada del usuario y, en función de la entrada, verificaremos si los ángulos son iguales, menores o mayores que 180 grados e imprimiremos el resultado deseado.
Ejemplo
Inputs : 80 60 40 Output : Valid Triangle Inputs : 55 44 30 Output : Invalid Triangle
Un triángulo es válido si la suma de todos sus ángulos es igual a 180 grados.
Pasos
- Tome la entrada del usuario de tres ángulos como A1, A2 y A3.
- En Shell Script, «echo» se usa para mostrar el texto/string en la consola.
- “leer” se usa para leer texto desde una consola.
- Sume todos los ángulos y almacene el resultado en una variable.
- Luego, la entrada se almacena en la variable de suma.
- Luego verifica si la suma de los ángulos es igual a 180 grados.
- Para verificar si la suma es igual a 180 grados, usamos «-eq», que significa igual
- Si es verdadero, imprime válido. De lo contrario, la impresión no es válida.
- Si la condición se cumple, imprime “Triángulo válido”; de lo contrario, imprime «Triángulo no válido».
- Al final, hemos utilizado “fi”, que indica el final del bucle if.
# Taking input from user echo "Enter the angles of triangle" read A1 read A2 read A3 # storing the sum of angles in sum variable sum=$((A1+A2+A3)) # checking if sum is equal to 180 if [ $sum -eq 180 ] # if condition is satisfied then echo "Valid triangle" # if condition is not satified else echo "Invalid triangle" # end of if loop fi
Producción:
Publicación traducida automáticamente
Artículo escrito por nitupandel001 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA