Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [Python] esercizio divisori

    A funzionare funziona il programmino, ma non ne capisco la logica.

    Il programma:
    codice:
    for n in range(2, 10):
        for x in range(2, n):
            if n % x == 0:
                print n, 'è uguale a', x, '*', n/x
                break
    Il risultato:
    codice:
    4 è uguale a 2 * 2.0
    6 è uguale a 2 * 3.0
    8 è uguale a 2 * 4.0
    9 è uguale a 3 * 3.0
    GRAZIE IN ANTICIPO.
    Ultima modifica di MItaly; 07-09-2016 a 00:16

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    Cicla da 2 a 10, poi cicla da 2 al numero impostato nel primo ciclo verificando che il modulo tra i due numeri sia pari a zero e, in caso positivo, stampa a schermo

    Cosa non ti è chiaro?

  3. #3
    Grazie mille, tutto chiaro ora

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.