Visualizzazione dei risultati da 1 a 3 su 3

Discussione: algoritmo ciclo for

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    14

    algoritmo ciclo for

    Se volessi stampare tutti i numeri non negativi minori o uguali di n e divisibili per d, è questo il giusto algoritmo?


    for (ct = 1; ct<=n && ct%d==0; ct++)
    System.out.println(ct);

    e se sì, perchè non stampa?

    grazie...

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: algoritmo ciclo for

    Originariamente inviato da 44danni
    Se volessi stampare tutti i numeri non negativi minori o uguali di n e divisibili per d, è questo il giusto algoritmo?


    for (ct = 1; ct<=n && ct%d==0; ct++)
    System.out.println(ct);

    e se sì, perchè non stampa?

    grazie...
    La condizione del for non va bene: appena trova un numero che non va bene blocca l'iterazione. Sposta il controllo di divisibilità all'interno del for:

    codice:
    for (ct = 1; ct <= n; ct++) {
        if (ct % d == 0) {
            System.out.println(ct);
        }
    }
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    14
    Grazie!

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.