begin process at 2012 05 29 04:59:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Fonction racine carre puissance et factoriel


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Fonction racine carre puissance et factoriel

jeudi 9 octobre 2003 à 20:56:05 | Fonction racine carre puissance et factoriel

Samuel0210


Bonjour
Voila, g creer 3 fonctions pour calculer la racine carre, la puissance et le factoriel de different nombres elles se compile sans erreur mé elle plante le prog alors si vous voyer le probleme merci de me le dire
voici les fonctions :

//factoriel
long double fac(long double nb)
{
long double factoriel;
long double temp;
long double i;

factoriel = 1;
temp = nb;
for (i = 0; nb - 1; i++)
{
temp--;
factoriel = factoriel * temp;
}
return(factoriel);
}

//puissance
long double puis(long double nb, long double par)
{
long double puissance;
long double i;

puissance = nb;
for (i = 0; par; i++)
{
puissance = puissance * puissance;
}
return(puissance);
}

//racine carre
long double rac(long double nb,int precision = 8, int proche_de = 1)
{
long double temp;
long double carre;
int i;

carre = proche_de;
while (i != precision)
{
if (carre * carre == nb)
{
return(carre);
}
temp = 100;
while (carre * carre < nb)
{
carre = carre + temp;
}
if (carre * carre == nb)
{
return(carre);
}
temp = temp / 10;
while (carre * carre > nb)
{
carre = carre - temp;
}
i++;
}
return(precision);
}


Merci d'avance
Bye
jeudi 9 octobre 2003 à 21:25:19 | Re : Fonction racine carre puissance et factoriel

BruNews

Administrateur CodeS-SourceS
for(i = 0; par; i++).... boucle finit quand ???
for(i = 0; i < par; i++).... un truc du genre c'est ok on sortira mais il faut au moins une condition valide soit dans le corps de for(...) soit dans les commandes du bloc for.
Idem pour le reste.
BruNews, ciao...


Cette discussion est classée dans : long, double, carre, puissance, factoriel


Répondre à ce message

Sujets en rapport avec ce message

long double et VC++ [ par omi ] J'ai un leger probleme avec visual C++ 7.0 .N'y a t'il pas un moyen de lui faire accepter les long double car il les prend pour des double normaux cad Convertion long en double [ par kelsey ] J 'aimerai connaître la méthode permettant de transformer un long en double.Merci Probleme dans prog de calcul de PI [ par Jarod1980 ] Bonjour tout le monde,J'ai un petit programme basic pour calculer PI en utilisant la formule de Ramanujan:1    2^(3/2)  inf   (4n)! (1103+26390n)      Convertion d'un unsigned long Double en string [ par yves_r ] Bonjour, J'ai besoin de convertir le résultat d'un calcul en string (char *). Si j'utilise sprintf( s, "%Ld", mon_double), j'obtient une chaine Conversion de double en long [ par morphi ] Bonjour,Un petit probleme posé lors du codade ..J'ai un double dvaleur = 1.00000, je le convertie en long par casting :lvaleur=(long)dvaleuret je me r factoriel et cosinus [ par Endrew ] bonjours à tous,Depuis plusieurs jours, je tente de régler un problème sans succés,J'essai d'utiliser la série de taylor en C<img src="http://www.cppf Cast de double en long et vice-versa : question pas si triviale [ par BenGourion73 ] Bonjour, Ma question est très simple. je souhaite gérer des nombres entiers mais avec le type double. Le hic, c'est que C++ a une facheuse tendance à Probleme String -> double et long [ par lebalrog ] Salut tout le monde!J'ai un prob urgent a resoudre (tres urgent meme)!je fais :ficin >> ligne;long r=atol(ligne);double a=atof(ligne);avec ligne="0,12 arrondi [ par Arnaud16022 ] good-day everybodyya quelques temps je m suis amusé (si on peut dire) a refaire la fonction round() de la TI 83 en TIBasic.Ca marchait super bien, et Question de base : convertir long double^ en long double... [ par zebulon88 ] Bonjour,Je cherche à convertir un long double^ en long double :Voici mon code :array^> ^tab = gcnew array^>(Nbel+1);tab[k] = gcnew array(


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,718 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales