Calculez le produit des nombres consécutifs

Résolu
domxav1759 -  
yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'ai essayé répondre question suivante:
Avez les fonctions list() et range(), créez la liste entiers contenant les nombres entiers pairs de 2 à 20 inclus.
Calculez ensuite le produit des nombres consécutifs deux à deux de entiers en utilisant une boucle. Exemple pour les premières itérations :
for i in range(20):
    if i % 2 == 0:
       i= ?????
       ???????


il faut que je fasse comme ceci:
2*4=8
4*6=24
6*8=48
8*10=80
ainsi de suite, comment je dois le faire? s'il vous plaît
Veuillez m'aidez s'il vous plaît

Configuration: Windows / Firefox 84.0

7 réponses

  1. domxav1759
     
    Voilà l'énoncé de l'exercice:
    Avez les fonctions list() et range(), créez la liste entiers contenant les nombres entiers pairs de 2 à 20 inclus.
    Calculez ensuite le produit des nombres consécutifs deux à deux de entiers en utilisant une boucle.

    Exemple pour les premières itérations :
    8
    24
    48
    [...]
    0
  2. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169
     
    Bonjour,

    Bah, tu as eu déjà la réponse sur un autre forum .....

    tu peux donc marquer cet appel comme résolu
    0
  3. domxav1759
     
    pouvez vous le donner c'est lien s'il vous plaît
    je l'ai chercher je ne l'ai pas trouver
    merci d'avance
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. domxav1759
     
    car
    il doit arriver comme ceci
    8
    24
    48
    [...]
    c'est à dire:
    2*2
    +
    4*6
    +
    6*8
    +
    8*10
    ainsi de suite
    0
  6. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169
     
    Je disais simplement que j'ai vu ton message sur un autre forum

    et que tu as eu des réponses ...
    0
  7. domxav1759
     
    je crois que j'ai trouvé

    liste=[]
    for i in range(20):
    if i % 2 == 0:
    liste.append(i*i+i*2)
    print(liste)
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      peux-tu alors marquer la discussion comme résolue?
      en passant, si tu poses la même question sur d'autres forums, merci de nous tenir au courant.
      0