[Tech] C II la vendetta

Ombra Rossa ombrarossa@hotmail.com
Dom 11 Mar 2001 05:44:17 CET


Problema:
dato il seguente listato perche' il mio pc mi da un risultato di 0.0 invece 
che di 2.25???
Help!
/*Approssimazione di calcolo della radice di un numero intero*/
#include <stdio.h>

main()
{
  int i;
  float n, x;

printf("Inserisci l'intero per il quale calcolare la rad.qud.\n");
scanf ("%d", &i);

/*La formula con la quale si calcola la rad.qud. e' quella di Newton:
  Xn+1=1/2*(Xn+R/Xn)
  con R=Radicando, n=intero, Xn= valore approssimato del risultato.*/

  n = i/2;
  n = 1 / 2 * (n + (i/n));

printf("Risultato=%f\n", n);

return 0;
}
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.





Maggiori informazioni sulla lista flug-tech