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

Esercizio N°5 - Condizioni

Qui si consegnano i vari esercizi per ogni lezione.

Esercizio N°5 - Condizioni

Messaggioda Ally » 17/11/2009, 0:27

Esercizio N°5



Cosa richiede l'esercizio 5:
  • - Definisci una variabile con un valore qualsiasi,e crea una struttura con condizione if,verificando il suo valore e mostrando risultati differenti.
  • - Fare la stessa cosa dell'esercizio sopra,ma con gli switch.
  • - Riscrivi la seguente funzione utilizzando la forma contratta in un solo rigo.
    Ricorda che puoi usare gli operatori logici per unire le condizioni!
     Codice: Seleziona tutto
        if a == b
          if b != c
            print "a e c sono diversi"
          end
        end
  • - Ally ha un sacchetto con delle mele dentro. Dovete sapere che, ad Ally, le mele rosse piacciono parecchio, quelle verdi così così e quelle gialle gli piacciono poco. Ally comunque decide di pescare una mela a caso e di mangiarne più o meno a seconda di quanto gli piace.
    Costruisci una condizione "case" scrivendo dentro delle funzioni "print" quanta mela mangia Ally considerando i tre casi disponibili.
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°5 - Condizioni

Messaggioda herupty » 31/12/2009, 13:25

esercizio 1

var1 = 20
if var1 == 29
print "bravo/a"
elsif var1 > 100
print "bravo/a"
elsif var1 != 20
print "bravo/a"
else
print "bravo/a"
end



con le switch

#non hai spiegato le switch...
switch001 = 10
if switch001 == 10
print "vero"
elsif switch001 != 10
print "non è diverso"
else
print "-.-"
end



esercizio 3

a = 10
b = 10
c = 11
print "a e c sono diversi" if a == b and b != c



ultimo

=begin
Ally ha un sacchetto con delle mele dentro. Dovete sapere che, ad Ally, le mele rosse piacciono parecchio, quelle verdi così così e quelle gialle gli piacciono poco. Ally comunque decide di pescare una mela a caso e di mangiarne più o meno a seconda di quanto gli piace.
Costruisci una condizione "case" scrivendo dentro delle funzioni "print" quanta mela mangia Ally considerando i tre casi disponibili.
=end

melerosse = 15
meleverdi = 10
meleverdi = 5

case variabile
when 1
print "ne mangio 15 pezzi"
when 2
print "ne mangio 10 pezzi"
when 3
print "ne mangio 5 pezzi"

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°5 - Condizioni

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

I primi 3 esercizi sono giusti(scusate per le switch ma intendevo inserire i when ^^"),esempio:
Spoiler: mostra
 Codice: Seleziona tutto
case variabile
  when 50
    print "la varibile è 50."
  when 70
    print "la variabile è 70."
  when 90
    print "la variabile è 90."
  else
    print "la variabile contiene un'altro valore."
end


Corretto anche l'esercizio 4 ;)
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°5 - Condizioni

Messaggioda herupty » 02/01/2010, 21:26

ah...allora metti in uno spoiler l'esempio( :ok: ) che faccio senza vedere l'esempio... :ok:
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°5 - Condizioni

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

Messo in spoiler ;)
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°5 - Condizioni

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

grazie
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°5 - Condizioni

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

eccomi con l'esercizio dei when (correggi anche nel primo post "switch" con "when")

case variabile
when 3
print "sicuro che sia 3...scherzo...è 3"
when 100
print "noo...non ci credo... vale 100"
when 1
print "eddai...vale solo 1"
else
print "mi dispiace...non hai azzeccato il valore..."
end


ma io non ho capito la funzione dalla scritta "variabile" dopo "case"
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°5 - Condizioni

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

E' qui che ti volevo :P
Se noti,per il terzo esercizio hai impostato 3 variabili con 3 valori:
 Codice: Seleziona tutto
melerosse = 15
meleverdi = 10
meleverdi = 5

Il case va seguito da una variabile,cioè da una delle 3 impostate da te.
Io ho scritto variabile da esempio,ma fino adesso l'unico che se ne è accorto,sei stato tu.
Brau =D
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°5 - Condizioni

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

ah...grazie
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°5 - Condizioni

Messaggioda Casull » 02/02/2010, 19:30

 Codice: Seleziona tutto
varia=16
if varia==16
print="Oh, è uguale a 16!"
elsif varia!=16
print="Oh, è diversa da 16!"
elsif varia<=16
print="Oh, può essere uguale o minore di 16!"
end

 Codice: Seleziona tutto
bile=16
case bile
when 16
print="Oh, è ancora 16!"
when !=16
print="Oh, è cambiata!"
end

 Codice: Seleziona tutto
print "a e c sono diversi" if a==b && b!=c

 Codice: Seleziona tutto
tipomela= "string"
case tipomela
when "rossa"
print "Quel budrigone di Ally ne mangia a quintali!!"
when "verde"
print "Ad Ally queste gli vanno bene..."
when "gialla"
print "Quel cagacazzo di Ally queste non le mangia."


Speriamo bene..
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

Prossimo

Torna a Sala Esercizi RGSS/RGSS2

 


  • Argomenti correlati
    Risposte
    Visite
    Ultimo messaggio

SEO Search Tags

Nessun tag presente nel nostro indice.

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti