@Casull:
procediamo con le correzioni ^^
Esercizio 1:
Ok
Esercizio 2:
Qui troviamo degli errori

- #Definisci una variabile globale di valore integer con un numero che preferisci,e poi falla visualizzare come una stringa#
$numero= 25
$numero.to_s
print $numero
Correzione:
Hai definito una variabile globale con valore 25.
Poi,hai CONVERTITO in stringa,facendola visualizzare...
L'esercizion invece chiedeva di farla visualizzare come una stringa,e non di convertirla prima ^^
Non è detto che sia sbagliato eh,ma:
$numero = 25
print $numero.to_s
- #Crea una stringa che ha come valore "22",e falla visualizzare con il comando print. Poi,trasformala in float,e falla visualizzare come una stringa#
Correzione:
Hai creato una stringa con valore 22.
L'hai fatta visualizzare con il comando print.
Fin qui ci siamo,tutto giusto.
Queste due righe invece,presentano degli errori:
valore.to_f
print valore
Se devi trasformarla in float,prima devi mettere il nome variabile:
valore = valore.to_f
Così sai che si sta trasformando quella stringa.
Poi,devi farla visualizzare come una stringa:
print valore.to_s
Quindi le ultime due righe di codice saranno:
Codice: Seleziona tuttovalore = valore.to_f
print valore.to_s
Ricordati che l'
= deve essere staccato dal nome della variabile

Esercizio 3:
- #Crea un array bidimensionale con 4 valori quasiasi,facendo poi visualizzare un valore qualsiasi contenuto in esso#
Ok
- #Crea un array multidimensionale composto da due set e tre valori per set e fai visualizzare poi l'ultimo valore del secondo set#
Ok
- #Crea un hash bidimensionale con due chiavi/valori,e fai visualizzare una delle due#
Correzione:
Dato che le chiavi le hai fatte visualizzare come stringhe,e non come numeri,la cosa cambia.
Se vedi bene nella lezione,le stringhe verranno richiamate in questo modo:
print bidihash["LolloRD"]
Per fare comunque ciò che hai fatto tu,si procede in questo modo:
Codice: Seleziona tuttobidihash = {"1" => "Eventer", "2" => "Grafico"}
print bidihash[1]
- #Crea un hash multidimensionale con due set e fai visualizzare uno dei due#
Correzione:
Anche qui troviamo delle imprecisazioni ^^
Consiglio di rivederti la lezione riguardo questa parte

Il tutto sarebbe costruito in questo modo:
Codice: Seleziona tuttomultihash= {"RPGMaker"=>["200X", "XP", "VX"], "PlayStation"=>["One", "Two", "3"]}
print multihash["RPGMaker"][1]
Spero di essere stato chiaro nelle correzioni...
In qualunque caso,sono ben accette domande
