buscas algo?

viernes, 30 de diciembre de 2011

Función simple


var x1=0; x2=0; x0=0; xi1=0; xi2=0;
var a=1;
var b=5;
var c=1;

function maracine (a,b,c) {
  print("Ma racine vaut:")
  return((b*b)-(4*a*c));
}

var d = maracine(a,b,c);

print(d);

  if ( d>0 ) {
    print ("L'équation admet deux racines réelles:");
      x1 = ((-b-Math.sqrt(d))/(2*a));
      x2 = ((-b+Math.sqrt(d))/(2*a));
          print(x1,x2);
        }
 
  else if ( d==0 ) {
    print ("L'équation admet une seule racine réelle:");
      x0 = (-b/(2*a));
        print( x0 );
          }
       
  else if ( d<0 ) {
    print ("L'équation admet deux racines imaginaires:");
      xi1 = ((-b-Math.sqrt(-d))/(2*a));
      xi2 = ((-b+Math.sqrt(-d))/(2*a));
          print( xi1,xi2 );
  }



   

Y estoy seguro que aún así, mi programa tendrá algún fallo…
No digo que lo haya, solo espero que haya esperanza.