« Ex 4.8 » : différence entre les versions
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