« Ex 4.8 » : différence entre les versions

De TravauxIndse
Aller à la navigation Aller à la recherche
(Nouvelle page : ==Solutions de cet exercices :== * Solution de Cyril Dewez : a,b=1,0 while a<51: a,b=a+1,a*13 c=b%7 if c==0: print(b))
 
Aucun résumé des modifications
 
(2 versions intermédiaires par un autre utilisateur non affichées)
Ligne 1 : Ligne 1 :
==Énoncé de l'exercice :==
Écrivez un programme qui calcule les 50 premiers termes de la table de multiplication
par 13, mais n’affiche que ceux qui sont des multiples de 7.
==Solutions de cet exercices :==
==Solutions de cet exercices :==
* Solution de Cyril Dewez :
* Solution de Cyril Dewez :
Ligne 7 : Ligne 10 :
     if c==0:
     if c==0:
         print(b)
         print(b)
* Solution de Kévin Detaille :
a,b,c=1,1,1
while a<50:
    if (c==0):
        print(b)
    a=a+1
    b=a*13
    c=b%7

Dernière version du 4 avril 2011 à 13:32

Énoncé de l'exercice :[modifier]

Écrivez un programme qui calcule les 50 premiers termes de la table de multiplication par 13, mais n’affiche que ceux qui sont des multiples de 7.

Solutions de cet exercices :[modifier]

  • Solution de Cyril Dewez :
a,b=1,0
while a<51:
   a,b=a+1,a*13
   c=b%7
   if c==0:
       print(b)
  • Solution de Kévin Detaille :
a,b,c=1,1,1
while a<50:
   if (c==0):
       print(b)
   a=a+1
   b=a*13
   c=b%7