CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Alors, kes vous pensez de ça?

Calculator_V2
Calculator_V2
Niveau 10
28 juin 2003 à 01:04:18

Bon tout d´abord je remerci victorvvv pour son aide.
voici le code:

--------------------------------------------------

--------------------------------------------------

  1. include < iostream.h>
  2. include < string.h>
  3. include < math.h>
  4. include < stdlib.h>

float racar(float A, float J)
{
float i;
float Xj1;
float Xj;
float flag;
float m;
do
{
if(A>=0)
{
if(J<51)
{
Xj=A;
for(i=0;i<J;i++)
{
Xj1=(Xj+(A/Xj))/2;
Xj=Xj1;
m=i+1;
//printf("La %.0f approximation de la racine carree de %.2f est %.4f\n",m,A,Xj1);
}
//printf("la racine carré de %f vaut %f\n",A,Xj1);
flag=1;
}
else
{
//printf("Entrer la precision J\n");
//scanf("%f",&);
return 0;
}
}
else
{
//printf("Entrer une valeur POSITIVE pour A\n");
//scanf("%f",&);
return 0;
}
}
while(flag==0);
return Xj1;
}

double puissance(double x, double y)
{
double valeur = 1;
for ( double i=0; i < y;i++)
{
valeur = valeur*x;
}
return valeur;
}

int main()
{
double entier1, entier2;
char signe1[1000];

cout < <"Bienvenue sur Calculator. Grace a cette calculatrice vous allez pourvoir \ncalculer le sinus, cosinus, tangeante, le carre, la racine carre et * - + /.\n\n\n";

while(1)
{
cout < <"Entrer le premier entier: " ;
cin > > entier1;
cout < <"Entrer le second entier: " ;
cin > > entier2;
cout < <"Entrer le signe de l´operation ( + - / *) ou carre etc...: " ;
cin > > signe1;

if(strcmp(signe1, " +")==0)
{
cout < <"Le resultat est: " <<entier1 + entier2 < <"\n\n";
}
if(strcmp(signe1, " -")==0)
{
cout < <"Le resultat est: " <<entier1 - entier2 < <"\n\n";
}
if(strcmp(signe1, " *")==0)
{
cout < <"Le resultat est: " <<entier1 * entier2 < <"\n\n";
}
if(strcmp(signe1, " /")==0)
{
cout < <"Le resultat est: " <<entier1 / entier2 < <"\n\n";
}
if(strcmp(signe1, " carré")==0)
{
cout < <"Le resultat est: " <<sqrt(entier1)<<" et " << sqrt(entier2) < <"\n\n";
}
if(strcmp(signe1, " cosinus")==0)
{
cout < <"Le resultat est: " << cos(entier1)<<" et " << cos(entier2) < <"\n\n";
}
if(strcmp(signe1, " sinus")==0)
{
cout < <"Le resultat est: " << sin(entier1)<<" et " << sin(entier2) < <"\n\n";
}
if(strcmp(signe1, " tangeante")==0)
{
cout < <"Le resultat est: " << tan(entier1)<<" et " << tan(entier2) < <"\n\n";
}
if(strcmp(signe1, " puissance")==0)
{
cout < <"Le resultat est: " << puissance(entier1,entier2) < <"\n\n";
}
if(strcmp(signe1, " racine carre")==0)
{
cout < <"Le resultat est: " << racar(entier1, 50) < <" et " << racar(entier2, 50) < <"\n\n";
}
}

return 0;
}

rei-games
rei-games
Niveau 5
28 juin 2003 à 01:30:08

Cool c´est bien c´est un tres bon exercice de crée ta foncion racine-carré : )
Mais si tu veux utiliser la fonction qui est dans math.h c´est " sqrt(nombre)" voila ^^

http://perso.wanadoo.fr/mesprog/

Calculator_V2
Calculator_V2
Niveau 10
28 juin 2003 à 01:31:12

rei>>>>>>>>>>>>>sqrt c´est pas racine, c´est carré!!!

rei-games
rei-games
Niveau 5
28 juin 2003 à 01:33:01

sqrt c´est la racine-carré d´un nombre

Calculator_V2
Calculator_V2
Niveau 10
28 juin 2003 à 01:44:26

non, la j´en suis sur...regarde mon code, sqrt est utilsé pour le carré!!

rei-games
rei-games
Niveau 5
28 juin 2003 à 01:52:32

he ho ta ton age de boire c´est pas bon, c´est pas parceque que c´est dans ton code que c´est juste!!!
Faut verifier ce que tu dit SQRT c´est pour calculer une racine-carré non mais ho puis si tu me croit pas va voir la doc de microsoft sur cette fontion
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_sqrt.asp
comme c en anglais je te fait la traduction de la premiere ligne " square root" CA VEUX DIRE RACINE CARRE faudrai arrter de prendre la gross tete et dire n´importe quoi!!!

Calculator_V2
Calculator_V2
Niveau 10
28 juin 2003 à 03:41:20

Dsl mais moi sa me sers a faire le carre...et je sais po, mais qu´and j´essaye de le mettre pour racine carre sa ma calcule le carré

Calculator_V2
Calculator_V2
Niveau 10
28 juin 2003 à 03:46:09

alors ce ke tu dis est peut etre vrai, mais chez moi sa sert pas a sa...

VictorVVV
VictorVVV
Niveau 6
28 juin 2003 à 08:55:02

J´ai testé, et avec sqrt(entier1) çà marche

rei-games
rei-games
Niveau 5
28 juin 2003 à 09:35:16

Bon moi j´abandone c´est la derniere fois que j´essaye de t´aider. faut croire qu´on vit pas dans le meme monde car moi quand je fais sqrt(9) ca donne 3 alors bonne chance pour tes prochain programme...

VictorVVV
VictorVVV
Niveau 6
28 juin 2003 à 10:12:08

moi je continue à l´aider, mais je garde la fonction racar qui permet de choisir la precison

VictorVVV
VictorVVV
Niveau 6
28 juin 2003 à 10:14:44

c´est pas sa fonction racine carée, je l´ai trouvée sur internet et je l´ai adaptée à mon prog.

Altonfrere
Altonfrere
Niveau 10
28 juin 2003 à 10:52:35

on est pas sorti de l´auberge . ..

Altonfrere
Altonfrere
Niveau 10
28 juin 2003 à 10:53:14

avant d´utiliser une fonction faut savoir ce qu´elle signifie : lire la doc et deviner le sens des mots clés :

sqrt = square root = racine carrée ! !!!

Altonfrere
Altonfrere
Niveau 10
28 juin 2003 à 11:02:13

c´est bizarre quand même . .. est ce que vous avez au moins testé votre propre programme ? ??

sqrt(16) -> 4
sqrt(10) -> 3.16228

il s´agit bien de la racine carrée ! !

avant d´affirmer un truc il faut toujours TESTER et s´INFORMER avant de poster n´importequoi ! !!

rei-games
rei-games
Niveau 5
28 juin 2003 à 11:07:08

ouf merci je suis pas seul : )
c´est ce que j´ai essayer de faire comprendre mais bon...

Altonfrere
Altonfrere
Niveau 10
28 juin 2003 à 11:09:48

de rien : ) mais bon à leur âge je doute qu´ils aient appris à l´école ce qu´est une racine carrée . .. donc j´imagine qu´ils s´attendent à trouver autre chose.

Tiens, une petite question pour les 2 " prodiges" de la programmation :

Qu´est ce qu´une racine carrée ? ( définition)

VictorVVV
VictorVVV
Niveau 6
28 juin 2003 à 11:11:16

Je sais, mais je sais pas comment il teste les fonctions...
avec la fonction racar, il me disait : çà marche pas, çà marche, çà marche pas, çà marche...

la fonction racar marche, et la sqrt aussi

VictorVVV
VictorVVV
Niveau 6
28 juin 2003 à 11:12:21

la racine carée de a est telle que : b*b=a

VictorVVV
VictorVVV
Niveau 6
28 juin 2003 à 11:15:02

sqrt(num_un*num_un+num_de*num_de);

pour calculer le théorème de pythagore

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment