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

Archive C/C++

 > 

Archives

 > 

Maths & Algorithmes

 > 

Fonction modifiable


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

Fonction modifiable

mercredi 5 février 2003 à 13:43:07 | Fonction modifiable

MemepaMal

est-ce-que c'est possible de changer une fonction marhématique (par exemple x²+3x) en une autre (log 5x)
sans devoir modifier le code???
vendredi 7 février 2003 à 20:07:01 | Re : Fonction modifiable

C2S

Salut,
dans quel contexte... t'as pas un exemple?
lundi 17 février 2003 à 12:17:00 | Re : Fonction modifiable

MemepaMal

ba euh par exemple pour un programme pour trouver la solution de f(x)=0
pour pouvoir changer le f sans devoir changer le code

je n'ais vraiement aucune idée de comment je pourrai faire

et pour un exemple, passer de la résolution de 3x²+2=0
a celle de exp(x)-56=0 ou 5x^3-2x²+x=0

merci davance

mardi 18 février 2003 à 00:05:25 | Re : Fonction modifiable

C2S


A partit du moment ou ta fonction f(x) garde le mem profil, a savoir :

int f (int X) ;

tu peux fair une fonction qui prend une afonction de ce profil en parametre... petit exemple :

/* int (*f)(int) et le profil de la fonction passée */
void Calculer (int (*f) (int), int X)
{
int Res;
Res = f(X);
printf("Resultat : %d : ", Res);
}

int F (int x) /* bon profil */
{
return x^2+2x+1;
}

int G (int x ) /* bon profil */
{
return exp(x)+2x^3+x;
}


pour utiliser cela tu fait :
Calculer(F, 12); /* qui donne 12^2+2*12+1;
Calculer(G, 1) ; /* qui donne exp(1)+é*1^3+1;

voila...

Je ne suis pas trop sur de la syntaxe, c'est un truc que je n'utilises jamais :-)


Cette discussion est classée dans : fonction, modifiable


Répondre à ce message

Sujets en rapport avec ce message

Suprimmer un fichier [ par naney ] tout d'abort un grand merci au webmaster de ce site :D car j'en avais mare de cherche un site comme vbfranc.com mais qui parler du c et du c++Je cherc attendre que le shell soit fini C++ [ par McK_N ] Salut,je veux appeler la fonction Shell et je veux que mon programe arrête jusqu'à ce que le shell soit terminé.Comment puis-je le faire avec la fonct prob avec une dll [ par BlackWizzard ] Salut!je voudrais faire une dll avec un niveau tres bas...j'ai deja créé une dll de cryptage en me basant sur un code simple...la chose que je compren Existe t il une fonction équivalente à mid right ou left ( du VB) en cpp ? [ par Stoomm ] Existe t il une fonction équivalente à mid right ou left ( du VB) en cpp ? Merci d'avance et A+. Stoomm. [?] Saisie d'une fonction [ par Cidrik ] Salut,Je débute en C et j'aimerais créer un programme qui réalise une étude de fonction (niveau 1°S) mais j'aimerais savoir comment faire pour que qua la fonction c++ StrToNum : [ par sounlight ] A quoi sert la fonction StrToNum ()?Est-elle déjà définie dans les bibliothèques c++par défaut?Qu'elle est sa syntaxe ?Je suis débutant développeur c+ Sélection des lifnes affichées par une liste modifiable [ par Gilles ] Bonjour,Prenons la table employés avec un champ nom et un champ prénom.Sur un formulaire, les nom et les prénoms s'affichent dans des listes modifiabl randomize sous VC++ 6.0 non defini?? comment faire?? [ par petitivnnie ] En effet je n'ai troué aucune occurence des les headers fournis dans la version 6.0 de visual C++J'aimerai que l'on m'indique comment implenter cette Fonction $gettok (mIRC) sous cpp [ par mast ] Salut j'aui une variable qui retourne par exemple: allo sa va oui toi? /echo -a allo /echo -a bye et je voudrais enregistrer les 2 commen (/..) dans c net use * /delete EN C++ [ par LeBobo ] Salut. J'ai un petit programme qui utilise la fonction : system(''net use * /delete'') ; Le problème est que mon programme à une interface graphique w


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,530 sec (3)

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