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

    Problema di for annidati [c#]

    Qualcuno ha idea di come si possa aggiungere un for annidato uno dentro l'altro in base al valore di una variabile
    Esempio var = 7 for annidati 7

  2. #2
    Non puoi farlo direttamente, ma puoi ottenere lo stesso effetto usando una funzione ricorsiva.
    codice:
    void funz(int var)
    {
        if(var==0)
        {
            // fa quello che deve fare ad ogni iterazione
        }
        else
        {
            for(int i=0; i<10; ++i)
                funz(var-1);
        }
    }
    Tra parentesi, C# è trattato nella sezione "Visual Basic e .NET Framework", provvedo a spostare la discussione.
    Ultima modifica di MItaly; 18-10-2013 a 03:33
    Amaro C++, il gusto pieno dell'undefined behavior.

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.