Prog en C sur un 18f
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Prog en C sur un 18f



  1. #1
    elbow26

    Prog en C sur un 18f


    ------

    Bonjour je suis en pleins sur un projet et je voudrai savoir dans mon programme C si il est possible d incrémenter une formule et de l 'utiliser par la suite ?
    Par exemple si je veux utliser la forumule de la distance ( D= c*t*2) il faut que je fasse comment ? que je declare "c" et "t" ect ? ...
    Merci de votre aide

    -----

  2. #2
    Jack
    Modérateur

    Re : Prog en C sur un 18f

    il faut que je fasse comment ? que je declare "c" et "t" ect ? ...
    Bin oui, comme dans n'importe quel programme en C.

  3. #3
    cherbe

    Re : Prog en C sur un 18f

    Citation Envoyé par elbow26 Voir le message
    Par exemple si je veux utliser la forumule de la distance ( D= c*t*2) il faut que je fasse comment ? que je declare "c" et "t" ect ? ...
    bonjour
    Je ne connais pas le C (c'est trop lointain) mais ce que tu décris est l'exemple typique d'une fonction et ça, tous les langages savent faire.
    La fonction calcule la formule à partir de valeurs qui lui sont passées en paramètres.
    en pseudo-langage, ça ressemblerait à ça :

    Code:
    function ma_fonction(c,t)
     {
     D= c*t*2
     return D
     }
     // appel de la fonction :
    ma_variable=ma_fonction(10,100)

  4. #4
    Chanur

    Re : Prog en C sur un 18f

    Citation Envoyé par elbow26 Voir le message
    Bonjour je suis en pleins sur un projet et je voudrai savoir dans mon programme C si il est possible d incrémenter une formule et de l 'utiliser par la suite ?
    Par exemple si je veux utliser la forumule de la distance ( D= c*t*2) il faut que je fasse comment ? que je declare "c" et "t" ect ? ...
    Merci de votre aide
    incrémenter ? Je suppose que tu veux dire implémenter. Sinon je ne comprends pas la phrase.

    En C, la fonction est exactement comme le pseudo code de cherbe, en y ajoutant les types des variables (et les points-virgules) :
    Code:
    double ma_fonction (double c, double t)
     {
     double D= c*t*2;
     return D;
     }
     // appel de la fonction :
    double ma_variable = ma_fonction (10,100);
    [edit] C'est quoi un 18f ? [/edit]
    Ce qui se conçoit bien s'énonce clairement ; et les mots pour le dire arrivent aisément.

  5. A voir en vidéo sur Futura

Discussions similaires

  1. prog pic usb
    Par coeur noire dans le forum Électronique
    Réponses: 7
    Dernier message: 03/04/2009, 10h00
  2. Prog
    Par invite6e7de30d dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 22/01/2009, 22h04
  3. DVB prog
    Par invite761d1f5e dans le forum Matériel - Hardware
    Réponses: 0
    Dernier message: 15/04/2006, 11h19