calculo_cuadratica<-function(x,y,z){
if(y^2-4*x*z >=0) {
r1 <- (-y + sqrt((y^2) - (4 * x * z)))/(2 * x)
r2 <- (-y - sqrt((y^2) - (4 * x * z)))/(2 * x)
solucion<-list(r1,r2)
return(solucion)
} else {
raiz_cua<-x^2-4*x*z<0
r1<-(-y + sqrt((raiz_cua))/(2 * x))
r2<-(-y - sqrt((raiz_cua))/(2 * x))
print(paste("Es una raiz compleja, no permite la solucion"))
}
}
calculo_cuadratica(5,-3,2)
## [1] "Es una raiz compleja, no permite la solucion"
calculo_cuadratica(2,-5,3)
## [[1]]
## [1] 1.5
##
## [[2]]
## [1] 1