Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
ruby esempi input/output - input-output.rb

input-output.rb

Caricato da:
Scarica il programma completo

  1. #!/usr/bin/ruby
  2. #
  3. #Esempi di input output e di varie cose
  4.  
  5. #puts va a capo automatico
  6. #print necessita di \n
  7.  
  8. print `clear` #Se utente window$ cambiare clear con cls,pulisco shell per migliore visuale
  9. puts "Esempi di input/output con ruby"
  10. print "Inserisci una qualsiasi cosa! "
  11. a = gets #a assume il valore digitato dall'utente
  12. print "Hai scritto: ",a
  13. print "Quante volte devo ripetere ciò che hai scritto? "
  14. b = gets #b assume valore digitato
  15. if(b.to_i>0) #metto .to_i a significare che b deve essere un intero
  16.         b.to_i.times { puts a } #metto .to_i a indicare che b è un intero altrimenti ritorna errore
  17. =begin
  18.         il (uguale)begin delimita un commento su più linee...
  19.         qua diventa b.to_i.times (ammettendo che b=3) 3.times ovvero ripeti per 3 volte
  20.         ciò che è all'interno delle {} in questo caso la stampa del primo input!
  21. =end
  22. # =end conclude il commento su più linee!
  23. else
  24.         puts "ARGOMENTO NON VALIDO!"
  25.         puts "IL NUMERO DEVE ESSERE INTERO E MAGGIORE DI 0!"
  26. end