Allora ho dei problemi con questo programma (scritto da me) che, in teoria dovrebbe farti scegliere due numeri, poi farti scegliere l'operazione da eseguire (+ - x :) e poi ti fa il risultato.
Ma non accade, il programma si blocca dopo che scegli l'operazione.
#Programma per calcolatrice
class Calcolatrice
def initialize a
@a=a.to_f
end
def somma b
@b=b.to_f
end
def scelta c
@c=c.to_f
end
end
def main
print "\nInserisci il primo numero: "
a=gets.chomp
print "\nInserisci il secondo numero: "
b=gets.chomp
print "\nSCEGLI L'OPERAZIONE (1=addizione, 2=sottrazione, 3=moltiplicazione, 4=divisione, 5=esci): "
c=gets.chomp
if c == 1 then
print "\nAddizione: "+(a.to_i+b.to_i).to_s
end
if c == 2 then
print "\nSottrazione: "+(a.to_i-b.to_i).to_s
end
if c == 3 then
print "\nMoltiplicazione: "+(a.to_i*b.to_i).to_s
end
if c == 4 then
print "\nDivisione: "+(a.to_i/b.to_i).to_s
end
if c == 5 then
puts "\n "
end
end
main
Probabilmente sarà qualche errore mastodontico, ma non uccidetemi per piacere, sono ancora un incapace col ruby.
grazie in aticipo.
PS: so che la classe non serve, ma la uso io come riferimento per il programma, è una specie di appunto (lo so che c'è già il commento ma non è la stessa cosa, almeno per me)
Intervista ad un Dottore del CERN, sull'esperimento dell'LHC:
Ho qui tutto l'evento dell'esperimento descritto da un qualificato Dr.Isbenirg e alcune domande dai giornalisti:
7:30-Arrivo a Ginevra nella base dell'LHC
7:31-Inizio brindisi per l'inizio dell'esperimento
(E' stato danneggiato il macchinario? Dr.Isbenirg:C'è caduto vino a fiotte)
8:30-Arriva l'insigne Dr.Ichwerbergh con i suoi deliziosi pasticcini
9:29-Fine brindisi e inizio esperimento
9:30-Inizio esperimento
9:31-Secondo brindisi per l'inizzio dell'esperimento
11:00-Fine brindisi..giocando e scherzando abbiamo ACCIDENTALMENTE buttao il Dr.Ichwerbergh dentro macchinario
11:00-Inizio gara barzellette
11:30-Fine della gara delle barzellette e inizio partitone a briscola
11:35-Il Dr.Skjevoch perde ACCIDENTALMENTE 700 euri nella partita
(mazza! deve essere dura la vita dello scenziato! Dr.Isbenirg:Si sono d'accordo
12:29-Arrostiamo le lasagne nell'LHC secondo le istruzioni del Dr.Rocco Pascucci diplomato in cucina creativa
(Wow avete diversi scenziati laureati in diverse discipline? Dr.Isbenirg:no la maggior parte di loro hanno finito dopo la terza media)
12:30-Pranzo
15:00-Fine pranzo
15:01-Riposino
19:00-Fine riposino
19:01-Inizio giramento pollici
19:26-Ci ricordiamo che siamo al comando dell'LHC e controlliamo se tutto va bene,non capiamo una mazza di quello che dice il computer e ci rimettiamo a girare i pollici
20:00-Ritorna il Dr.Skjevoch dalla sagra dell'oca arrosto
20:00-Cena
23:01-Arrivo dell'insigne Dr. Pappone con annese lucciole
23:02-Brindisi per l'arrivo delle lucciole
23:03-Ci mettiamo davanti all'LHC con le coperte e con le lucciole, spegniamo le luci e al chiaro della luce dell'LHC facciamo ehm ehm le nostre cose
(quindi c'era un'atmosfera da discoteca dentro alla sala? Dr. Isbenirg:Certo! La sala era diventata un Rave,in fondo prima dei fondi per l'esperimento la usavamo per questo!)
9:31-Brindisi di saluto alle lucciole
9:32-Arrivo dell'Insigne dottor Bevosch con i rifornimenti di vino
9:33-Brindisi per l'arrivo del vino
10:00-Fine brindisi e inizio brindisi per la fine del brindisi
23:00-Fine brindisi..
23:01-Crolliamo a terra per sei mesi e ci svegliamo quando l'LHC ha già finito,chiamiamo un vero scenziato e gli facciamo controllare cos'è successo,poi divulghiamo la notizia con il gobbo..
FINE ESPERIMENTO
Uscita fuori da una discussione su MSN mia e di un mio amico XD
Question
3CoD3
Allora ho dei problemi con questo programma (scritto da me) che, in teoria dovrebbe farti scegliere due numeri, poi farti scegliere l'operazione da eseguire (+ - x :) e poi ti fa il risultato.
Ma non accade, il programma si blocca dopo che scegli l'operazione.
Ecco cosa mi presenta (dopodichè si blocca):
http://img151.imageshack.us/img151/865/progka9.png
Ecco il codice:
Probabilmente sarà qualche errore mastodontico, ma non uccidetemi per piacere, sono ancora un incapace col ruby.
grazie in aticipo.
PS: so che la classe non serve, ma la uso io come riferimento per il programma, è una specie di appunto (lo so che c'è già il commento ma non è la stessa cosa, almeno per me)
Intervista ad un Dottore del CERN, sull'esperimento dell'LHC:
Ho qui tutto l'evento dell'esperimento descritto da un qualificato Dr.Isbenirg e alcune domande dai giornalisti:
7:30-Arrivo a Ginevra nella base dell'LHC
7:31-Inizio brindisi per l'inizio dell'esperimento
(E' stato danneggiato il macchinario? Dr.Isbenirg:C'è caduto vino a fiotte)
8:30-Arriva l'insigne Dr.Ichwerbergh con i suoi deliziosi pasticcini
9:29-Fine brindisi e inizio esperimento
9:30-Inizio esperimento
9:31-Secondo brindisi per l'inizzio dell'esperimento
11:00-Fine brindisi..giocando e scherzando abbiamo ACCIDENTALMENTE buttao il Dr.Ichwerbergh dentro macchinario
11:00-Inizio gara barzellette
11:30-Fine della gara delle barzellette e inizio partitone a briscola
11:35-Il Dr.Skjevoch perde ACCIDENTALMENTE 700 euri nella partita
(mazza! deve essere dura la vita dello scenziato! Dr.Isbenirg:Si sono d'accordo
12:29-Arrostiamo le lasagne nell'LHC secondo le istruzioni del Dr.Rocco Pascucci diplomato in cucina creativa
(Wow avete diversi scenziati laureati in diverse discipline? Dr.Isbenirg:no la maggior parte di loro hanno finito dopo la terza media)
12:30-Pranzo
15:00-Fine pranzo
15:01-Riposino
19:00-Fine riposino
19:01-Inizio giramento pollici
19:26-Ci ricordiamo che siamo al comando dell'LHC e controlliamo se tutto va bene,non capiamo una mazza di quello che dice il computer e ci rimettiamo a girare i pollici
20:00-Ritorna il Dr.Skjevoch dalla sagra dell'oca arrosto
20:00-Cena
23:01-Arrivo dell'insigne Dr. Pappone con annese lucciole
23:02-Brindisi per l'arrivo delle lucciole
23:03-Ci mettiamo davanti all'LHC con le coperte e con le lucciole, spegniamo le luci e al chiaro della luce dell'LHC facciamo ehm ehm le nostre cose
(quindi c'era un'atmosfera da discoteca dentro alla sala? Dr. Isbenirg:Certo! La sala era diventata un Rave,in fondo prima dei fondi per l'esperimento la usavamo per questo!)
9:31-Brindisi di saluto alle lucciole
9:32-Arrivo dell'Insigne dottor Bevosch con i rifornimenti di vino
9:33-Brindisi per l'arrivo del vino
10:00-Fine brindisi e inizio brindisi per la fine del brindisi
23:00-Fine brindisi..
23:01-Crolliamo a terra per sei mesi e ci svegliamo quando l'LHC ha già finito,chiamiamo un vero scenziato e gli facciamo controllare cos'è successo,poi divulghiamo la notizia con il gobbo..
FINE ESPERIMENTO
Uscita fuori da una discussione su MSN mia e di un mio amico XD
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now