Inform e Glulx/Le basi di Inform/Caratteri e stringhe: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nuova pagina: ==Caratteri e stringhe== Finora abbiamo visto come gestire i '''dati numerici''' ("10", "13", "56" e così via), ma esistono anche i '''dati alfabetici''' (le sole lettere, come ad ese…
 
Nessun oggetto della modifica
Riga 108:
Il risultato che si ottiene è il seguente:
 
{| style="width:100%;" class="wikitable"
<tt>A</tt><br>
| <tt>aA</tt><br>
 
<tt>ciao Andrea!</tt><br>
<tt>Lunghezza: 12a</tt><br>
 
<tt>Ciao Andrea!</tt><br>
<tt>ciao Andrea!</tt><br>
 
<tt>Lunghezza: 12</tt>
 
<tt>Ciao Andrea!</tt><br>
|}
 
L’istruzione <tt>UpperCase</tt> converte il carattere passatole come parametro da minuscolo a maiuscolo, mentre l’istruzione <tt>LowerCase</tt> fa esattamente l’opposto (converte cioè un carattere da maiuscolo a minuscolo). L’istruzione <tt>Length</tt> restituisce la lunghezza di una stringa passatale come parametro (restituisce, cioè, il numero totale di caratteri che compongono quest’ultima) mentre la funzione di stampa <tt>(Cap)</tt> stampa a video la stringa con la prima lettera maiuscola.
Line 152 ⟶ 158:
 
[[Categoria:Inform e Glulx|Le basi di Inform|Caratteri e stringhe]]
{{Avanzamento|100%|1421 giugno 2009}}