Non sei registrato? Registrati subito cliccando QUI! E utilizza tutte le funzionalita' del sito!

Esercizio N°6 - Cicli

Qui si consegnano i vari esercizi per ogni lezione.

Esercizio N°6 - Cicli

Messaggioda Ally » 17/12/2009, 21:11

Esercizio N°6

Topic lezione:[RGSS/RGSS2]Cicli


Cosa richiede l'esercizio 5:
  • - Dato l'array:
     Codice: Seleziona tutto
    a = [4, 6, 7, 4, 7, 2]

    creare un ciclo for che dimezzi i valori e li rimetta nell'array.
  • - Creare un ciclo a scelta le cui condizioni porteranno a non farlo eseguire (cioè scriverlo correttamente a livello di sintassi ma che anziche ciclare per un determinato numero di volte, dovrà ciclare esattamente 0 volte)
ImmagineClicca qui per ingrandire
Spoiler: mostra
Figlio Illegittimo n°001 della:
ImmagineClicca qui per ingrandire
Avatar utente
Ally
Fondatori
Fondatori
 
Messaggi: 5354
Iscritto il: 09/08/2009, 16:07
Località: Genova
Grazie dati: 127 volte
Grazie ricevuti: 121 volte
Ruolo: Scripter
Progetto/i VX: Essence
Tool Preferito: RM2k/2k3

Re: Esercizio N°6 - Cicli

Messaggioda herupty » 31/12/2009, 14:42

esercizio 1

#definisco le variabili
b = 4
c = 6
d = 7
e = 4
f = 7
g = 2
array = [b, c, d, e, f, g]
#divido per due le variabili
b = b / 2
c = c / 2
d = d.to_f / 2
e = e / 2
f = f.to_f / 2
g = g / 2
array = [b, c, d, e, f, g]
for array in array
print array
end



esercizio 2

for a in 1..0
print a
end

lool | +
io: ma nel chara maker non trovo l'elmo
*invio l'img*
ally: ma sono chara mack quelli del template °_°
io: lo so
io: poi riadatto qualcosina
ally: mi servono!
ally: me ne ero dimenticato °_°

io: loool tu l'hai messo e nn ti ricordi che c'è OMG
ally: evvaiiiiii
ally: posso fare i chara nel mio stileeeeeeeee

io: XD
io: (da mettere in firma)
Avatar utente
herupty
Apprendista Maker
Apprendista Maker
 
Messaggi: 640
Iscritto il: 30/12/2009, 21:16
Località: Milano
Grazie dati: 6 volte
Grazie ricevuti: 2 volte
Ruolo: Graphic
Tool Preferito: S.E.R.P.E. ;P

Re: Esercizio N°6 - Cicli

Messaggioda Ally » 02/01/2010, 21:36

1
Queste sono possibili soluzioni:
 Codice: Seleziona tutto
for v in a
v = v/2
end

 Codice: Seleziona tutto
for v in 0...a.size
a[v] = a[v]/2
end

Invece di scrivere come hai fatto tu:
 Codice: Seleziona tutto
for array in array

La cosa si differenzia in questo modo:
 Codice: Seleziona tutto
for valore in ["1º Valore", "2º Valore", "3º Valore", "4º Valore"]
  print valore
end

Invece questo è il metodo che hai attuato tu:
 Codice: Seleziona tutto
array = ["1º Valore", "2º Valore", "3º Valore", "4º Valore"]
for valore in array
  print valore
end

Tu hai usato questo metodo for,ma si possono benissimo usare anche i metodi scritti da me sopra,in modo da facilizzare il tutto ;)

2
Qui le soluzioni sono infinite.
Esempi:
 Codice: Seleziona tutto
for v in 1..0
[codice]
end

 Codice: Seleziona tutto
a = false
while a == true
[codice]
end

 Codice: Seleziona tutto
a = true
until a == true
[codice]
end

etc...
ImmagineClicca qui per ingrandire
Spoiler: mostra
Figlio Illegittimo n°001 della:
ImmagineClicca qui per ingrandire
Avatar utente
Ally
Fondatori
Fondatori
 
Messaggi: 5354
Iscritto il: 09/08/2009, 16:07
Località: Genova
Grazie dati: 127 volte
Grazie ricevuti: 121 volte
Ruolo: Scripter
Progetto/i VX: Essence
Tool Preferito: RM2k/2k3

Re: Esercizio N°6 - Cicli

Messaggioda herupty » 11/01/2010, 18:34

quindi è giusto?
lool | +
io: ma nel chara maker non trovo l'elmo
*invio l'img*
ally: ma sono chara mack quelli del template °_°
io: lo so
io: poi riadatto qualcosina
ally: mi servono!
ally: me ne ero dimenticato °_°

io: loool tu l'hai messo e nn ti ricordi che c'è OMG
ally: evvaiiiiii
ally: posso fare i chara nel mio stileeeeeeeee

io: XD
io: (da mettere in firma)
Avatar utente
herupty
Apprendista Maker
Apprendista Maker
 
Messaggi: 640
Iscritto il: 30/12/2009, 21:16
Località: Milano
Grazie dati: 6 volte
Grazie ricevuti: 2 volte
Ruolo: Graphic
Tool Preferito: S.E.R.P.E. ;P

Re: Esercizio N°6 - Cicli

Messaggioda Ally » 12/01/2010, 8:25

Si si è giusto ;)
Io ti ho mostrato anche dei piccoli passaggi che si possono effettuare in altri modi ^^
ImmagineClicca qui per ingrandire
Spoiler: mostra
Figlio Illegittimo n°001 della:
ImmagineClicca qui per ingrandire
Avatar utente
Ally
Fondatori
Fondatori
 
Messaggi: 5354
Iscritto il: 09/08/2009, 16:07
Località: Genova
Grazie dati: 127 volte
Grazie ricevuti: 121 volte
Ruolo: Scripter
Progetto/i VX: Essence
Tool Preferito: RM2k/2k3

Re: Esercizio N°6 - Cicli

Messaggioda herupty » 12/01/2010, 17:13

ho visto...
:3d: :cap: :pika:
lool | +
io: ma nel chara maker non trovo l'elmo
*invio l'img*
ally: ma sono chara mack quelli del template °_°
io: lo so
io: poi riadatto qualcosina
ally: mi servono!
ally: me ne ero dimenticato °_°

io: loool tu l'hai messo e nn ti ricordi che c'è OMG
ally: evvaiiiiii
ally: posso fare i chara nel mio stileeeeeeeee

io: XD
io: (da mettere in firma)
Avatar utente
herupty
Apprendista Maker
Apprendista Maker
 
Messaggi: 640
Iscritto il: 30/12/2009, 21:16
Località: Milano
Grazie dati: 6 volte
Grazie ricevuti: 2 volte
Ruolo: Graphic
Tool Preferito: S.E.R.P.E. ;P

Re: Esercizio N°6 - Cicli

Messaggioda Casull » 02/02/2010, 20:48

Non mi è molto chiaro, ma provo uguale...
 Codice: Seleziona tutto
a = [4, 6, 7, 4, 7, 2]
for i in 0...a.size
a[i] = a[i]/2
end

 Codice: Seleziona tutto
a= 5
while a==6
print "Se vedi questo messaggio vuol dire che hai cannato qualcosa."
end

Buttiamola lì. Ally ho un po' scopiazzato da te XD
Ultima modifica di Casull il 03/02/2010, 4:03, modificato 3 volte in totale.
ImmagineClicca qui per ingrandire
ImmagineClicca qui per ingrandire
ImmagineClicca qui per ingrandire
ImmagineClicca qui per ingrandire
ImmagineClicca qui per ingrandire

ImmagineClicca qui per ingrandire
ImmagineClicca qui per ingrandire
ImmagineClicca qui per ingrandire
ImmagineClicca qui per ingrandire

3° Classificato - Auguri RPGMkr.net ImmagineClicca qui per ingrandire
Avatar utente
Casull
Moderatore
Moderatore
 
Messaggi: 493
Iscritto il: 29/08/2009, 13:53
Località: Fermignano (Pesaro/Urbino, Marche)
Grazie dati: 0 volte
Grazie ricevuti: 0 volte
Ruolo: Graphic
Tool Preferito: Matita e Gomma :3
iDraw

Re: Esercizio N°6 - Cicli

Messaggioda Ally » 03/02/2010, 2:46

Non capisco il secondo °°
ImmagineClicca qui per ingrandire
Spoiler: mostra
Figlio Illegittimo n°001 della:
ImmagineClicca qui per ingrandire
Avatar utente
Ally
Fondatori
Fondatori
 
Messaggi: 5354
Iscritto il: 09/08/2009, 16:07
Località: Genova
Grazie dati: 127 volte
Grazie ricevuti: 121 volte
Ruolo: Scripter
Progetto/i VX: Essence
Tool Preferito: RM2k/2k3

Re: Esercizio N°6 - Cicli

Messaggioda Casull » 03/02/2010, 4:02

No, ho sbagliato io, avevo in mente un'altra roba. Adesso va meglio?
ImmagineClicca qui per ingrandire
ImmagineClicca qui per ingrandire
ImmagineClicca qui per ingrandire
ImmagineClicca qui per ingrandire
ImmagineClicca qui per ingrandire

ImmagineClicca qui per ingrandire
ImmagineClicca qui per ingrandire
ImmagineClicca qui per ingrandire
ImmagineClicca qui per ingrandire

3° Classificato - Auguri RPGMkr.net ImmagineClicca qui per ingrandire
Avatar utente
Casull
Moderatore
Moderatore
 
Messaggi: 493
Iscritto il: 29/08/2009, 13:53
Località: Fermignano (Pesaro/Urbino, Marche)
Grazie dati: 0 volte
Grazie ricevuti: 0 volte
Ruolo: Graphic
Tool Preferito: Matita e Gomma :3
iDraw

Re: Esercizio N°6 - Cicli

Messaggioda Ally » 03/02/2010, 14:53

Si ora è decisamente giusto ^^
ImmagineClicca qui per ingrandire
Spoiler: mostra
Figlio Illegittimo n°001 della:
ImmagineClicca qui per ingrandire
Avatar utente
Ally
Fondatori
Fondatori
 
Messaggi: 5354
Iscritto il: 09/08/2009, 16:07
Località: Genova
Grazie dati: 127 volte
Grazie ricevuti: 121 volte
Ruolo: Scripter
Progetto/i VX: Essence
Tool Preferito: RM2k/2k3


Torna a Sala Esercizi RGSS/RGSS2

SEO Search Tags

      ciclisala

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti

cron