Last Number

codiceruby

 

 

 

 

 

 

 

 

 

 

Proverò a postare i miei progressi nell’apprendimento di #Ruby. Anzi, meglio, inizieremo da cose davvero molto semplici per mostrare la praticità e la scorrevolezza nella #programmazione con #Ruby

Di seguito verrà postato il codice  da me creato e poi spiegato nel modo più dettagliato possibile. In pratica vedrete un #tutorial sulla programmazione con #Ruby.

def sceltaNumero
jh = 1
while jh > 0
puts “immetti il valore massimo”
n=gets.chop.to_i
x=1
y=0
while y < n
x += 1
y += x
end
z = x – 1
puts “l\’ultimo valore e\’: ” + z.to_s
end
end
sceltaNumero

Il codice per chi è pratico di ruby o di programmazione in generale è molto esemplificativo, in pratica si spiega da solo ma per chi si avvicina alla programmazione per la prima volta no.

Iniziamo subito nel spiegare l’obiettivo di questo programmino:
Questo programmino si prefigge lo scopo di trovare l’ultimo numero di una serie sequenziale di numeri che sommati tra loro portano al risultato di un numero scelto da noi in precedenza.

Esempio pratico: immettiamo valore 20 quindi: >>> 1 + 2 + 3 + 4 + 5  = 15 che è inferiore a venti quindi il valore ultimo sarà 15.

Ecco, il codice scritto sopra avrà il compito di fare esattamente quando descritto nell’esempio.

Se ci sono incomprensioni o volete suggerirmi un metodo migliore per scrivere lo stesso codice non esitate a scrivere. Grazie.

Una risposta a “Last Number

  1. Pingback: sitemap | Angelo Raffaele Liso·

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...