#!/bin/bash
# Función para calcular la raíz cuadrada
function sqrt {
echo "sqrt($1)" | bc
}
# Obtener los coeficientes de la ecuación
read -p "Ingresa el coeficiente a: " a
read -p "Ingresa el coeficiente b: " b
read -p "Ingresa el coeficiente c: " c
# Calcular el discriminante
discriminante=$((b*b - 4*a*c))
# Verificar si la ecuación tiene soluciones reales
if [ $discriminante -lt 0 ]; then
echo "La ecuación no tiene soluciones reales."
else
# Calcular las raíces
x1=$(((-b + $(sqrt $discriminante)) / (2*a)))
x2=$(((-b - $(sqrt $discriminante)) / (2*a)))
# Imprimir las soluciones
echo "Las soluciones de la ecuación son: x1=$x1 y x2=$x2"
fi
Para resolver ecuaciones de segundo grado ingresando los coeficientes a, b y c cuando se te solicite. El script utiliza la fórmula general para resolver la ecuación y muestra las soluciones reales si existen, o un mensaje indicando que la ecuación no tiene soluciones reales en caso contrario.