IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

programme de calcul


Sujet :

C

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 13
    Par défaut programme de calcul
    bonjour a tous
    j'ai un programme à faire en C mais je n'y arrive pas !!

    je vous explique mon programme

    k 0 1 2 3 4 5 6 7 8 ....................N

    ik 0 1 0 0 1 1 0 1 0.....................N

    ak= 1-2*i(2*k)

    bk=1-2*i(2*k+1)
    donc il faut que le programe calcule à chaque fois ak et bk

    k= 0 jusqu'à N

    ik pareil mais il ne prend que des valeurs binaires donc des 0 et des 1

    par exemple pour k=0 i(2*k)=i0 et dans la ligne de ik on a i0=0
    donc ak= 1-2*0= 1

    donc voilà je n'arrive pas à faire un programme qui fait ça

    Merci de votre aide en avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 112
    Par défaut
    Comment avez vous fait pour ik ?

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 115
    Par défaut
    Quelle est l'expression des suites (je suppose) k et ik ?

    Enfin, je ne vois pas en quoi ça peut être difficile.

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 13
    Par défaut
    bonjours,
    ik c'est juste une suite binaires ( des 0 et des 1 ) avec une taille variable.
    je suis débutant en C donc je sais meme pas faire les boucles!!
    merci d'avance.

  5. #5
    Membre éprouvé
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2008
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2008
    Messages : 143
    Par défaut
    Je te conseil de te poser calmement sur une feuille avec un crayon et d'y penser.

    Construis des phrases claires et en Francais correct.

    De cette manière tu va pouvoir monter un algorithme (une succession d'étape à passer) pour construire ton résultat final.

    Peut importe que tu connaisse le C ou pas, c'est ce qu'il faut que tu fasse en tout premier lieu.

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 13
    Par défaut
    tu ma bien aider merci!!!!!!!!!

  7. #7
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 487
    Par défaut
    Les boucles en C, telles que tu veux les faire, c'est avec « for ».

    Code C : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    int i;
     
    for (i=0;i<N;i++)
    {
        ...
    }

    • Le premier paramètre est la condition initiale. Elle est évaluée une fois avant d'entrer dans la boucle. Il sert, la plupart du temps, à mettre les variables d'indice à zéro ou à la valeur de départ ;
    • Le contenu de la boucle est ensuite interprété tant que l'expression du second paramètre est vraie. En l'occurence, « tant que i est inférieur à N » ;
    • La troisième expression est enfin évaluée après le contenu de ta boucle, à chaque tour. Il sert principalement à incrémenter la variable d'indice.


    M'enfin, tout cela, ça reste du B-A-BA. Si ton programme est un exercice scolaire, tu as dû avoir des cours au préalable, non ?

Discussions similaires

  1. Réponses: 16
    Dernier message: 13/01/2008, 21h28
  2. programme pour calculer la date
    Par zoheir13 dans le forum Delphi
    Réponses: 3
    Dernier message: 05/05/2007, 19h33
  3. Recherche langage et logiciel pour programme de calcul
    Par guismoman33 dans le forum Basic
    Réponses: 8
    Dernier message: 01/02/2007, 14h04
  4. Programme de calcul d'une factorielle
    Par hassen_I3 dans le forum Assembleur
    Réponses: 1
    Dernier message: 14/12/2006, 18h35
  5. comment faire un programme qui calcul la somme ?
    Par jahjouna dans le forum C++
    Réponses: 18
    Dernier message: 13/12/2006, 00h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo