une Base Solide en Programmation
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
une Base Solide en Programmation

C++/Java/Delphi/Assembleur
 
AccueilPortailRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment : -39%
Pack Home Cinéma Magnat Monitor : Ampli DENON ...
Voir le deal
1190 €

 

 que fait ce programme

Aller en bas 
2 participants
AuteurMessage
Admin
Administrateur
Administrateur
Admin


Masculin
Nombre de messages : 232
Age : 36
Localisation : A COTé 2MON PC
Loisirs : KUNG FU
Date d'inscription : 05/03/2007

que fait ce programme Empty
MessageSujet: que fait ce programme   que fait ce programme Icon_minitimeMer 8 Aoû - 23:02

pour vous trainer un peut d'analyser les problemme de programmation voici
un petit programme qui fait quelque chose essayer de savoir ce qui fait
Code:

#include <stdio.h>
void main ()
{
 float x;
 float min=0.0, max=1.0;
 const int N=30;
 int i=0;
 while (i<N) {
 x=(min+max)/2.0;
 if (1.0 + x > 1.0)
max=x;
 else
min=x;
 i=i+1;
 }
 printf ("On a trouvé %g comme valeur finale\n",x);
}
Revenir en haut Aller en bas
http://hbpcclub.forumactif.fr
chaouge
soldat
soldat



Masculin
Nombre de messages : 22
Age : 36
Localisation : my town
Loisirs : leisure
Date d'inscription : 28/11/2007

que fait ce programme Empty
MessageSujet: Re: que fait ce programme   que fait ce programme Icon_minitimeMer 9 Jan - 19:13

Admin a écrit:
pour vous trainer un peut d'analyser les problemme de programmation voici
un petit programme qui fait quelque chose essayer de savoir ce qui fait
Code:

#include
void main ()
{
 float x;
 float min=0.0, max=1.0;
 const int N=30;
 int i=0;
 while (i
 x=(min+max)/2.0;
 if (1.0 + x > 1.0)
max=x;
 else
min=x;
 i=i+1;
 }
 printf ("On a trouvé %g comme valeur finale\n",x);
}

on calcule 0.5/(2^N)
mais ce qui fait attention est que N est une constante, de plus la condition if (1.0 + x > 1.0) est inutile si on calcule 0.5/(2^N)
quelle est la solution donc?
Revenir en haut Aller en bas
Admin
Administrateur
Administrateur
Admin


Masculin
Nombre de messages : 232
Age : 36
Localisation : A COTé 2MON PC
Loisirs : KUNG FU
Date d'inscription : 05/03/2007

que fait ce programme Empty
MessageSujet: Re: que fait ce programme   que fait ce programme Icon_minitimeJeu 10 Jan - 19:16

se programme calcule EPSILON qui est la valeur négligeable c-a-d qui n'affecte pas une opération
Revenir en haut Aller en bas
http://hbpcclub.forumactif.fr
chaouge
soldat
soldat



Masculin
Nombre de messages : 22
Age : 36
Localisation : my town
Loisirs : leisure
Date d'inscription : 28/11/2007

que fait ce programme Empty
MessageSujet: Re: que fait ce programme   que fait ce programme Icon_minitimeVen 11 Jan - 9:40

Admin a écrit:
se programme calcule EPSILON qui est la valeur négligeable c-a-d qui n'affecte pas une opération

barakallahou fik Admin
mais je pense pas qu'il existe une formule pour calculer EPSILON, c-a-d on peut changer N par exemple 40 ou 50?
Revenir en haut Aller en bas
Admin
Administrateur
Administrateur
Admin


Masculin
Nombre de messages : 232
Age : 36
Localisation : A COTé 2MON PC
Loisirs : KUNG FU
Date d'inscription : 05/03/2007

que fait ce programme Empty
MessageSujet: Re: que fait ce programme   que fait ce programme Icon_minitimeVen 11 Jan - 14:11

si tu as etudier le module analyse numerique tu vas savoir que la methode de calcul ici s'appelle methode dichotomique
en doit fixer le n pour la précision de calcul
si tu compile le programme sur differents machines tu vas voir que le résultat differt d'une machine a l'autre a cause de l'architecture différente de chaque machine
Revenir en haut Aller en bas
http://hbpcclub.forumactif.fr
chaouge
soldat
soldat



Masculin
Nombre de messages : 22
Age : 36
Localisation : my town
Loisirs : leisure
Date d'inscription : 28/11/2007

que fait ce programme Empty
MessageSujet: Re: que fait ce programme   que fait ce programme Icon_minitimeVen 11 Jan - 17:52

ok Admin chokran
Revenir en haut Aller en bas
Admin
Administrateur
Administrateur
Admin


Masculin
Nombre de messages : 232
Age : 36
Localisation : A COTé 2MON PC
Loisirs : KUNG FU
Date d'inscription : 05/03/2007

que fait ce programme Empty
MessageSujet: Re: que fait ce programme   que fait ce programme Icon_minitimeVen 11 Jan - 18:09

de rien mon ami
Revenir en haut Aller en bas
http://hbpcclub.forumactif.fr
Contenu sponsorisé





que fait ce programme Empty
MessageSujet: Re: que fait ce programme   que fait ce programme Icon_minitime

Revenir en haut Aller en bas
 
que fait ce programme
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» MON PREMIER PROGRAMME
» Second programme : l'addition
» Thirds programme : l'Heure

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
une Base Solide en Programmation :: HBPCCLUB ACADEMY :: C-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser