Quadratic Equation === ### **Flowchart for Quadratic Equation: ax^2^ + bx + c = 0** ```mermaid graph LR; st((Start)) --> iput[/"Read a, b, c"/] e((end)) iput --> cond1{a = 0} cond1 --> |True| cond2{b = 0} cond1 --> |False| op[Del = b*b + 4*a*c] cond2 --> |True| cond3{c = 0} cond2 --> |False| oput1[/"Phương trình có nghiệm: <br> x = -c/b"/] cond3 --> |True| oput2[/"Phương trình có vô số nghiệm"/] cond3 --> |False| oput3[/"Phương trình vô nghiệm"/] op --> cond5{Del > 0} cond5 --> |True| oput4[/"Phương trình có 2 nghiệm phân biệt: <br> x1 = (b*b - sqrt(Del)) / (2*a) <br> x2 = (b*b + sqrt(Del)) / (2*a)"/] cond5 --> |False| cond6{Del = 0} cond6 --> |True| oput5[/"Phương trình có nghiệm kép:<br> x = -b/(2*a)"/] cond6 --> |False| oput6[/"Phương trình vô nghiệm"/] oput1 --> e oput2 --> e oput3 --> e oput4 --> e oput5 --> e oput6 --> e ```