LA NUOVA GERUSALEMME
Qui si costruisce la NUOVA GERUSALEMME grazie al SECONDO TESTIMONE e UNTO, GESU' vi aveva avvisati del mio arrivo ovvero l'arrivo del FIGLIO dell'UOMO, Gesù stesso ha detto che non lo vedete mai più da Giovanni 16,10 "LA GIUSTIZIA" da cui leggiamo ( 10La giustizia sta dalla mia parte, perché torno al Padre e non mi vedrete più.) Lui stesso manda lo Spirito Santo che è il VERO Figlio dell' Uomo . Il vero Figlio dell' Uomo è descritto in Apocalisse 1, 12 ecc.. Io uso la Bibbia Interconfessionale, diversamente cito altri testi. >>> Pace e Bene dal Figlio dell'Uomo <<<
 
Previous page | 1 | Next page

08) Istruzione per i cicli DO WHILE , WHILE , FOR

Last Update: 5/4/2016 11:40 AM
Author
Vote | Print | Email Notification    
OFFLINE
Post: 257
Post: 246
Registered in: 3/2/2016
Registered in: 3/3/2016
Gender: Male
5/4/2016 11:36 AM
 
Quote

Iterazione dei programmi FOR DO-WHILE e WHILE questi comandi fara girare le nostre istruzioni



L’ istruzione DO WHILE l’ abbiamo vista nel programma precedente questo comando fa si che un programma gira finche non trova la condizione falsa , questo è l’ unico che confronta la condizione per ultimo, pertanto fa sempre un primo giro prima di conoscere la condizione ecco il suo formato semplicissimo :

do   // inizio del DO WHILE

{istruzione    //qui dentro le due graffe  tutte le istruzioni che devono seguire

}while (condizione)  /* la graffa e WHILE chiude l’ istruzioni la condizione elabora se ritornare al  DO */

oppure uscire  secondo la scelta che si è fatto in precedenza esempio a == 0  allora esci altrimenti rimani sempre dentro il ciclo

Altro ciclo è l’ inverso il WHILE  ma senza il DO  ecco la sua sintassi più semplice di tutti :



while (condizione) istruzione  

ecco un esempio il nostro compilatore ci da  :


while (true)    //dove qui il true vero ci deve essere la condizione esempio (contatore   



 {  }                          //   <10) dentro le parentesi graffe c’è tutto il ciclo


int contatore = 0;     //mettiamo nel programma un contatore che conta i passaggi

While  (contatore < 10)

    
istruzioni … 

contatore++ ; // il contatore va sommato per contare i cicli fatti  
}


Ora vediamo il ciclo del FOR è un po’ più complesso ma semplice già il compilatore ci mostra la sintassi che ecco come lo scrive ;

for (size_t i = 0; i < length; i++) 
         {
              Istruzioni 
         }



Nella parte iniziale (size_t i = 0 ; ) questa è la inizializzazione della variabile contatore pertanto   i= 0   togliere size_t che vuol dire dimensione o grandezza ,possiamo mettere questa dimensione  anche = 5 o 10 secondo quello che ci serve , la seconda parte è  (  i< length ; ) anche qui la parola length  che vuol dire lunghezza va via e rimane la vera istruzione ovvero il confronto  della variabile I  con un il numero dei cicli che desideriamo far fare con    i <= 10   cosi il contatore quando arriva al 10 si ferma ora la parte finale è il contatore  
  (  i++ ) questo contatore conta la variabile i +1 come abbiamo già visto  ma possiamo anche sostituirlo con un conteggio diverso  i+5  possiamo inserire anche delle doppie istruzioni nella stessa sequenza del FOR  e ecco un esempio funzionante :


int  x,y;   // dichiarazione delle 2 variabili x e y che useremo dentro il for


for(x=0,y=0; x+y<=50; x++, y+=3)  
 printf("- %d - ",x +y); 


la prima parte si inizializza i contatori x e y  = 0, poi x e y vengono sommati tra loro questa somma deve arrivare  <= 50 , ora x viene sommato solo di 1 mentre y è sommato di 3   anche dentro il printf viene sommati  x  e y, ecco cosa ci restituisce il tutto a video;



0- - 4 - - 8 - - 12 - - 16 - - 20 - - 24 - - 28 -
------------------------------  
 [ ByMpt-Zorobabele ] Fine istruzione 
Premere un tasto per continuare . . .   



Ciao grazie  ByMpt-Zorobabele 





[Edited by JehovaZorobabele 5/4/2016 11:40 AM]
Vote: 151.71241
Admin Thread: | Close | Move | Delete | Modify | Email Notification Previous page | 1 | Next page
New Thread
 | 
Reply
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]

Feed | Forum | Bacheca | Album | Users | Search | Log In | Register | Admin
Create your free community and forum! Register to FreeForumZone
FreeForumZone [v.6.0] - Leggendo la pagina si accettano regolamento e privacy
Tutti gli orari sono GMT+01:00. Adesso sono le 6:22 AM. : Printable | Mobile
Copyright © 2000-2021 FFZ srl - www.freeforumzone.com