Probleme ajgo racine carre C++
Moi-Meme
-
mich62120 Messages postés 631 Date d'inscription Statut Membre Dernière intervention -
mich62120 Messages postés 631 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je crée un calculateur de racine carré et voici mon code :
double racine(int carre, int nbDecimal)
{
double nbAjouter=1,resultat,racine,nbTest1=0,nbTest2=0;
bool ok=true;
int decimal=0;
racine=carre/2;
for(decimal=0;decimal<nbDecimal;decimal++)
{
while(ok)
{
resultat=(racine*racine)-carre;
nbTest1=racine;
nbAjouter=1/(decimal*10);
if(resultat==nbTest2)
{
nbAjouter/=2;
ok=false;
}
else if(resultat<0)
{
racine+=nbAjouter;
}
else if(resultat>0)
{
racine-=nbAjouter;
}
resultat=(racine*racine)-carre;
nbTest2=racine;
if(resultat==nbTest1)
{
nbAjouter/=2;
ok=false;
}
else if(resultat<0)
{
racine+=nbAjouter;
}
else if(resultat>0)
{
racine-=nbAjouter;
}
}
}
return resultat;
}
dans le main j'affiche le resultat
l'ennui c'est que ma console tourne dans le vide et n'affiche rien
je crée un calculateur de racine carré et voici mon code :
double racine(int carre, int nbDecimal)
{
double nbAjouter=1,resultat,racine,nbTest1=0,nbTest2=0;
bool ok=true;
int decimal=0;
racine=carre/2;
for(decimal=0;decimal<nbDecimal;decimal++)
{
while(ok)
{
resultat=(racine*racine)-carre;
nbTest1=racine;
nbAjouter=1/(decimal*10);
if(resultat==nbTest2)
{
nbAjouter/=2;
ok=false;
}
else if(resultat<0)
{
racine+=nbAjouter;
}
else if(resultat>0)
{
racine-=nbAjouter;
}
resultat=(racine*racine)-carre;
nbTest2=racine;
if(resultat==nbTest1)
{
nbAjouter/=2;
ok=false;
}
else if(resultat<0)
{
racine+=nbAjouter;
}
else if(resultat>0)
{
racine-=nbAjouter;
}
}
}
return resultat;
}
dans le main j'affiche le resultat
l'ennui c'est que ma console tourne dans le vide et n'affiche rien
A voir également:
- Probleme ajgo racine carre C++
- Racine carré sur mac - Guide
- Symbole racine carré clavier téléphone ✓ - Forum calculatrices
- Metre carré clavier ✓ - Forum Windows
- Symbole racine carré ✓ - Forum Word
- Faire un ² sur clavier QWERTZ ✓ - Forum Bureautique