Comment faire
lanocm
Messages postés
63
Statut
Membre
-
Reeter Messages postés 120 Statut Membre -
Reeter Messages postés 120 Statut Membre -
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 ?
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
hum.... je te dirais bien de faire une fonction bete et mechante... mais ca me parait trop simple. Explique plus clairement ton probleme, stp
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?
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.
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.
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);
}
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);
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question