Cicli for, while e do-while: spiegazione? - Versione stampabile +- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi) +-- Forum: Programmazione (https://www.making-videogames.net/giochi/Forum-Programmazione) +--- Forum: Programmazione in C C++ e C# (https://www.making-videogames.net/giochi/Forum-Programmazione-in-C-C-e-C) +--- Discussione: Cicli for, while e do-while: spiegazione? (/thread-Cicli-for-while-e-do-while-spiegazione) |
Cicli for, while e do-while: spiegazione? - war10hacker - 23-01-2014 Bene, buongiorno/notte/tramonto etc etc... saltiamo tutti questi convenevoli e passiamo subito al dunque: domani ho compito e il mio prof. si spiega quasi come un libro chiuso. Potete spiegarmi i tre cicli da me citati nel titolo? (For, while e do-while). Il ciclo for l'ho capito e più o meno anche il while ma una spiegazione anche su quelli per comprenderli meglio non sarebbe male; poi oggi il prof doveva farci fare un esercizio, vi trascrivo la consegna: Dato un numero, fate stampare a schermo i 10 numeri interi successivi divisibili per 3. Credo che si debba (debba?) usare un ciclo del "famoso" trio e delle if suppongo potete darmi una spiegazione anche su quello se non chiedo troppo? Vi ricordo che il compito l'ho domani D: Grazie in anticipo ^ ^ Edit: il linguaggio è c++ RE: Cicli for, while e do-while: spiegazione? - bisella - 23-01-2014 forse questo http://www.html.it/pag/16687/i-cicli-for-while-e-do/ io non me ne intendo quindi è probabile che non sia la cosa giusta RE: Cicli for, while e do-while: spiegazione? - war10hacker - 23-01-2014 Ah si, ho dimenticato di scrivere che la guida di html.it l'ho letta, mi ha fatto capire il for ma sugli altri ho ancora troppi dubbi. Ps: quello è php RE: Cicli for, while e do-while: spiegazione? - yuriiacuzzo - 23-01-2014 Ah,si quelle cose le ho fatte anche io a scuola anzi ho già fatto anche la verifica comunque con il while possiamo realizzare una forma di controllo cioè "iterazione" es. while (espressione condizionale) sequenza praticamente l'istruzione viene eseguita su questo modo; 1) viene valutata l'espressione condizionale 2) se l'espressione è falsa non viene eseguita se è vera si riparte dal punto 1 es. while (media<6) { printf ( "bocciato"); printf ("la media dello studente è uguale a %d",media); } invece per il DO-WHILE praticamente il DO significa FAI es. 1 DO sequenza while (espressione condizionale) es. 2 DO { printf ("premi 1 per continuare :"); scanf ("%d",& valore); printf ("n"); } while (vaolore !=1) Capito? queste che ti ho detto sono appunti miei che ho preso dal prof mentre spiegava RE: Cicli for, while e do-while: spiegazione? - Lorenz - 23-01-2014 Il ciclo while Codice: while(condizione) esempio Codice: conta=0; Il nostro codice infatti arriva al ciclo while con la variabile conta minore di 4, entra nel ciclo ed esegue il codice di stampa, aumenta la variabile di conta di 1(conta ora vale 1) e il numero di ciao di 1 e ritorna in cima, vede che la variabile di conta è ancora minore di 4, stampa di nuovo e conta diventa uguale a 2 e così via finchè conta non diventa uguale a 4 uscendo dal ciclo. la differenza con il ciclo do-while Codice: do{ Codice: conta=5 mentre con un ciclo while normale Codice: conta=5 Il ciclo for è un ciclo che non fa altro che ripetersi per un numero determinato di volte Codice: for(valore_iniziale,condizione,incremento) esempio Codice: for(int conta=1; conta<5;conta++) Per quanto riguarda il tuo esercizio l'ho risolto in c ma non dovrebbe cambiarti nulla, basta che scambi i printf e scanf con cin e cout e includi le giuste librerie Codice: int main() Se qualcosa non ti è chiaro dimmelo che provo a rispiegarlo. RE: Cicli for, while e do-while: spiegazione? - war10hacker - 23-01-2014 Ok adesso ho capito qualcosa xd grazie a tutti, soprattutto a Lorenz, adesso provo a fare qualche esercizio per memorizzare i cicli RE: Cicli for, while e do-while: spiegazione? - WilSoft90 - 23-01-2014 cerca su youtube fcamuso,e un professore che fa tutorial sulla programmazione e trovi di tutto dal c al c++ e anche c# fidati guardi le sue spiegazioni e capirai tutto RE: Cicli for, while e do-while: spiegazione? - war10hacker - 23-01-2014 Ok, grazie del consiglio ^ ^ |