[Project Euler] – Problem 01
Add all the natural numbers below 1000 that are multiples of 3 or 5.
Somma tutti i numeri naturali minori di 1000 che sono multipli di 3 o di 5.
tot=0
for i in range(1000):
if (i%3==0)or(i%5==0):
tot=tot+i
print tot
Spiegazione:
Inizializzo il tototale a zero tot=0 controllo tramite un ciclo for i valori che stanno nel range di 1000 (da 0 a 999) for i in range(1000) per ogni valore controllo se è divisibile per 3 o 5 if (i%3==0)or(i%5==0) (cioè se l’operazione modulo da zero come risultato),se è divisibile aggiungo il valore controllato alla variabile tot
1 comment so far
Rispondi

Complimenti, l’avrei fatto anche io così!