Programación metafuncional

# incluir & ltstdio.h & gt

# incluir & ltmath.h & gt

Punto flotante e, f, g, h, I

int; main()

{

flotador yishigen(flotador x, flotante y);

Flotador yishigen(flotador x);

flotante xugen();

Punto flotante a, b, c, p, q, k;

scanf("%f,%f,%f ", & amp one, &b &c);

p =-b/(2 * a);

q = b * b-4 * a * c;

k = sqrt(q)/(2 * a);

if(q & gt; 0)

{

ISK(p+ k, p-k);

printf("x1=%f, x2=%f ", p+k, p-k);

}

si no (q==0 )

{

Deng Gen(p);

printf("x1=x2=%f ", p);

p>

}

Otros

{

Xu Gen();

printf("¡No!");

}

}

Primera raíz del tipo de punto flotante (tipo de punto flotante x, tipo de punto flotante y)

{

h =-f/(2 * e);

I = sqrt(e * e-4 * e * f);

x = h+I;

y = h-I;

}

Raíz de lámpara de punto flotante (punto flotante x)

{

h = -f/(2 * e);

x = h;

}

Raíz virtual flotante()

{< / p>

printf("¡No!");

Estará bien después de ejecutarlo. Esta pregunta es un poco difícil. Lo he escrito varias veces, espero que te sea de ayuda.