Visualizzazione dei risultati da 1 a 6 su 6

Discussione: contatore in un while

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    216

    contatore in un while

    Codice PHP:
            int r=0;         
                    while (
    condizione)         //la condizione non è su r
                    
    {             
                          for (
    int i 0limitei++) 
                                    print(
    " e " );

                  
    r++;         
                    } 
    Perché in questo ciclo il valore di r al primo print è 1 e non 0? r++ lo faccio dopo il for :master:

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Ma di quale linguaggio stiamo parlando?

    Cosa e'

    print

    ?

    Se parliamo di C, la funzione e' printf e viene usata in maniera differente ....

    E il main?

    Il programma e' tutto qui? Qual e' il resto del codice?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    216
    sto programmando in java, ma ho preferito astrarre il ciclo da uno specifico linguaggio. Print era solo per far capire che stampo i valori di r ed i

    Penso che il problema sia di algoritmo non di linguaggio.
    Diversamente posto il codice completo

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Posta nel forum apposito (Java) e il codice completo ...

    Le linee che hai mostrato non dicono nulla di particolare ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Originariamente inviato da oregon
    Posta nel forum apposito (Java) e il codice completo ...

    Le linee che hai mostrato non dicono nulla di particolare ...
    Esatto... le righe di codice che hai postato (pseudo-codice) non portano al risultato che hai indicato tu.

    Se ottieni il risultato che hai indicato dopende da altro. Quindi posta il codice Java nel forum Java.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    216
    esatto, voleva essere uno pseudo-codice, perché credevo che fosse un problema di algoritmo.
    L'ho postato in Java ed ho risolto.
    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 © 2026 vBulletin Solutions, Inc. All rights reserved.