👤

Sagot :

CAYLUS

Réponse :

Bonsoir,

Explications :

a.

# Initialiser un tableau divisible_7 de 1000 booléens de valeurs False

divisible_7=[False]*1000

# boucle pour mettre à True , les éléments dont l'indice est divisible par 7

# donc 0,7,14,21,28,....

for i in range(0,995,7):

... divisible_7=True

b.

Nombre de multiples de 7= (994-0)/7+1=143

Le plus grand nombre divisible par 7 inférieur à 1000 est 994

On peut vérifier et frappant :

n=0

for i in range(1000):

... if divisible_7[i]%7==0:

... n=n+1

print (n)

en plus court on peut faire:

print (divisible_7.count(True))

© 2024 IDNLearn. All rights reserved.