Oggi è 02/05/2025, 14:18

Tutti gli orari sono UTC + 1 ora [ ora legale ]



Regole del forum


- Dare titoli sensati, non titoli tipo "Aiuto" oppure "Problema", i topic analoghi verranno immediatamente chiusi.
- Utilizzare http://www.pastebin.com per script superiori a 20 righe.



 Pagina 1 di 1 [ 8 messaggi ] 

  Apri un nuovo argomento Questo argomento è bloccato, non puoi modificare o inviare ulteriori messaggi.

  Stampa pagina

Autore Messaggio
 Oggetto del messaggio: [RISOLTO] [HELP] Cos'è il while?
MessaggioInviato: 23/01/2011, 21:23 
Avatar utente
Utente

Iscritto il: 22/12/2010
Messaggi: 1098
Località: Agrigento (Sicilia)
Favourite GTA: San Andreas
Xfire: In PM

Karma
0


Non connesso
Salve a tutti. E' da tanto che mi chiedo cosa fosse questo famoso "while". Così ho cercato su Wiki SAMP, ma senza nessun risultato. In poche parole non capisco a cosa serve.

Per favore, qualcuno di buona volontà mi spiegherebbe cos'è e come viene utilizzato? Vi ringrazio in anticipo...

_________________
Immagine


Top
 E-mail  
 

 Oggetto del messaggio: Re: [DOMANDA]Cos'è il while?
MessaggioInviato: 23/01/2011, 21:42 
Avatar utente
Administrator

Iscritto il: 02/09/2010
Messaggi: 1349
Località: Agrigento
Favourite GTA: Vice City
PlayStation Network: Giovanni94m
Xfire: Giovanni94m
Steam: Giovanni94m

Karma
10


Non connesso
La funzione while ripete le funzioni dentro al while fino a quando la condizione è vera

Piccolo esempio
Codice:
new q=1;
while (q < 50)
{
q++;
}


In questo la variabile q verrà incrementata fino a quando non raggiungerà il valore di 50.

_________________
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [DOMANDA]Cos'è il while?
MessaggioInviato: 23/01/2011, 21:51 
Avatar utente
Utente

Iscritto il: 22/12/2010
Messaggi: 1098
Località: Agrigento (Sicilia)
Favourite GTA: San Andreas
Xfire: In PM

Karma
0


Non connesso
Quindi è una specie di for?

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [DOMANDA]Cos'è il while?
MessaggioInviato: 23/01/2011, 21:58 
Avatar utente
Administrator

Iscritto il: 02/09/2010
Messaggi: 1349
Località: Agrigento
Favourite GTA: Vice City
PlayStation Network: Giovanni94m
Xfire: Giovanni94m
Steam: Giovanni94m

Karma
10


Non connesso
mitosking ha scritto:
Quindi è una specie di for?


Il for esegue un tot di volte stabilite mentre il while esegue fino a quando la condizione è vera

_________________
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [DOMANDA]Cos'è il while?
MessaggioInviato: 23/01/2011, 22:01 
Avatar utente
Utente

Iscritto il: 22/12/2010
Messaggi: 1098
Località: Agrigento (Sicilia)
Favourite GTA: San Andreas
Xfire: In PM

Karma
0


Non connesso
Quindi se io faccio cosi

Codice:
new bool: Prova[MAX_PLAYERS];

while (Prova[playerid] = true)
{
SendClientMessage(playerid, colore, "Ciao");
}


In questo modo??? Cioè viene inviato "Ciao" solamente se Prova è true. E' inteso così? O capisco male?

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [DOMANDA]Cos'è il while?
MessaggioInviato: 23/01/2011, 22:07 
Avatar utente
Administrator

Iscritto il: 02/09/2010
Messaggi: 1349
Località: Agrigento
Favourite GTA: Vice City
PlayStation Network: Giovanni94m
Xfire: Giovanni94m
Steam: Giovanni94m

Karma
10


Non connesso
mitosking ha scritto:
Quindi se io faccio cosi

Codice:
new bool: Prova[MAX_PLAYERS];

while (Prova[playerid] = true)
{
SendClientMessage(playerid, colore, "Ciao");
}


In questo modo??? Cioè viene inviato "Ciao" solamente se Prova è true. E' inteso così? O capisco male?


Si il codice è corretto ma è uguale se usi l'if in questo caso :sisi:

_________________
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [DOMANDA]Cos'è il while?
MessaggioInviato: 23/01/2011, 22:08 
Avatar utente
Utente

Iscritto il: 22/12/2010
Messaggi: 1098
Località: Agrigento (Sicilia)
Favourite GTA: San Andreas
Xfire: In PM

Karma
0


Non connesso
Si giusto non c'avevo fatto caso. Comunque importante che ho capito :asd:... Grazie mille, puoi :lock:... Scusa per aver aperto un topic per questa cretinata..

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [DOMANDA]Cos'è il while?
MessaggioInviato: 23/01/2011, 22:11 
Avatar utente
Administrator

Iscritto il: 02/09/2010
Messaggi: 1349
Località: Agrigento
Favourite GTA: Vice City
PlayStation Network: Giovanni94m
Xfire: Giovanni94m
Steam: Giovanni94m

Karma
10


Non connesso
mitosking ha scritto:
Si giusto non c'avevo fatto caso. Comunque importante che ho capito :asd:... Grazie mille, puoi :lock:... Scusa per aver aperto un topic per questa cretinata..

: Thumbup :

:lock:

_________________
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine


Top
 E-mail  
 
Visualizza ultimi messaggi:  Ordina per  
 Pagina 1 di 1 [ 8 messaggi ] 

  Apri un nuovo argomento Questo argomento è bloccato, non puoi modificare o inviare ulteriori messaggi.

Tutti gli orari sono UTC + 1 ora [ ora legale ]



Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a:  
cron