Comment faire

Fermé
lanocm Messages postés 62 Date d'inscription dimanche 17 août 2003 Statut Membre Dernière intervention 8 octobre 2013 - 20 août 2003 à 15:39
Reeter Messages postés 120 Date d'inscription mercredi 13 août 2003 Statut Membre Dernière intervention 6 décembre 2005 - 20 août 2003 à 16:27
Salut
Quand on écris un programme en C,est il possible d’utiliser une partie précédemment écrite pour la suite du programme. Par exemple,j’écris un code et une réponse de la fin renvoie doit renvoyer a une partie du début. Comment faire ?

5 réponses

Clark Devlin
20 août 2003 à 15:40
Bonjour!
J'ai bien une idée mais tu veux bien préciser comment est le code, stp.
0
Reeter Messages postés 120 Date d'inscription mercredi 13 août 2003 Statut Membre Dernière intervention 6 décembre 2005
20 août 2003 à 15:49
hum.... je te dirais bien de faire une fonction bete et mechante... mais ca me parait trop simple. Explique plus clairement ton probleme, stp
0
lanocm Messages postés 62 Date d'inscription dimanche 17 août 2003 Statut Membre Dernière intervention 8 octobre 2013 3
20 août 2003 à 16:06
en fait,voici le probleme.j'ai écris un petit code. Ensuite,je voulu écrire au autre,mais dans le 2eme,j'avais besoin d'une valeur que retourne le premier code(avec des valeurs présentent dans le 1er).que dois je faire?
0
lanocm Messages postés 62 Date d'inscription dimanche 17 août 2003 Statut Membre Dernière intervention 8 octobre 2013 3
20 août 2003 à 16:14
le code est tres bete.je voulais calculer les termes d'une suite mathematique.mais je ne sais pourquoi le compilateur refuse l'expression 2/(4*i*i-9),avec i comme compteur. avant j'avais fais un petit code qui fais des opération arthmetiques simple(/,*,-,+).
J'ai donc envie d'intégrer le code des opérations a l'autre.
pardo si c'est un peu idiot mais je suis encore en train d'apprendre.
0
Reeter Messages postés 120 Date d'inscription mercredi 13 août 2003 Statut Membre Dernière intervention 6 décembre 2005
20 août 2003 à 16:27
ok je comprend mieux maintenant.
Pour ton probleme de compteur, est-ce que ca serait pas, par hasard, parce que le compteur commence a 0? (ca parait con comme ca, mais ca m'arrive tout le temps!)
Sinon, il te faut creer une fonction qui fait les premieres operations (avec des arguments utiles pour le calcul), et tu l'appelles quand tu en as besoin, avec les arguments qu'il faut. Exemple:

double carre(double x) {
return x*x;
}

void ma_fonction_qui_appelle() {
double resultat = carre(15);
}
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Clark Devlin
20 août 2003 à 16:16
Re-
Il te suffit d'appeler la fonction écrite dans le premier code, avec des paramètres de ton second code, à condition que tu aie sauvé le premier code avec le nom <nom de ton fichier>.c pour pouvoir le réutiliser.
0