Un programme c++?!

salut tt le monde
je ve un programme pour calculer le produit
F= N*(N-1)*(N-2)*(N-3)*....*3*2*1
en etulisant le ("do ...while")
je parle du programme c++?!
merci bien d'avance

4 réponses

  1. Bonsoir,

    N = ce que tu veux;
    F = 1;
    do {
    F = F*N;
    N --;
    }while(N>0);

    Voilà, bonne soirée.
    1. N = ce que tu veux;
      F = 1;
      do {
      F = F*N;
      N --;
      }while(N>0);

      merci bien mais j'ai une autre question
      ca ve dire quoi ce N --; ?! j pas compri ?! et vraiment dsl pour le derangement
  2. N = ce que tu veux;
    F = 1;
    do {
    F = F*N;
    N --;
    }while(N>0);

    merci bien mais j'ai une autre question
    ca ve dire quoi ce N --; ?! j pas compri ?! et vraiment dsl pour le derangement
    1. N -- signifie que l'on décrémente N de 1, c'est équivalent à N = N-1 ou en plus court N -= 1;
    2. "vraiment dsl pour le derangement" faut pas t'excuser, si je te réponds c'est que j'en avais envie et le temps.
    3. @MissZazamerci bien vraiment j'ai rien a dire je te remercie bcp, je suis un etudiant d'informatique de gestion, 1ere année,debutant :)
      ok on peut fair comme ca
      #include <stdio.h>
      main()
      {
      int i,f;
      N = n;
      F = 1;
      do {
      F = F*N;
      N =n-1;
      }while(N>0);
      }
      et vraiment desolé pour le derangement
    4. @MissZazaok merci bien et sache que j'etais vraiment en deficulté a ce exercice j'aurai la corection demain
    5. @chris_diorTu y est presque, y'a juste une petite erreur. Si tu mets
      N = n -1 

      tu ne vas pas obtenir ce que tu souhaites. Avec ton code tu vas avoir : F = n*(n-1)*(n-1)*...*1, car N sera toujours égal à n-1.
      Je te conseille de ne pas utiliser le même nom de variable(majuscule et minuscule) car autrement c'est pas très clair.
      Il vaut mieux écrire :
      #include <stdio.h>
      main()
      {
      int X,F,n;
      X = n;
      F = 1;
      do {
      F = F*X;
      X = X-1;
      }while(X>0);
      }
      
  3. salut je m'appelle mohammed

    je veux un programme qui permet de calculer et d'afficher la somme des entier impaires inferieurs à un entier n saisi au clavier, en utilison le schema iteratif while;
    en refaire le programme en utilisant les boucles while et do while
    1. oui je te conseille aussi Devcpp c'est celui que j'utilise en cours et il est tres bien en plus il y a un debuggeur qui facilite la vie...