Pular para o conteúdo

Tabuada de um número

Foi feito em Ruby nas horas vagas do trabalho por diversão, espero que gostem. É simples e básica de se usar.

Obrigado.
Aberto à sugestões!
Ruan xslackx
Hits: 8.759 Categoria: Ruby Subcategoria: Rails
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Foi feito em Ruby nas horas vagas do trabalho por diversão, espero que gostem. É simples e básica de se usar.

Obrigado.
Aberto à sugestões!
Download tabuada.rb Enviar nova versão

Esconder código-fonte

#SLK uma brincadeira para não
#esqueçer ou se manter alinhado
#na multiplicação, script simples
#feito nas horas vagas do trabalho
#03/04/2013
#feito em Ruby

puts ""
puts "Tabuada basica de multiplicao"
puts ""
puts " <3 Ruby "
puts ""
puts "Informe o valor ?"
valor =  gets.to_i
puts "Resultado da tabuada do #{valor}  !"
sleep 1
valores = 1..10.to_i
puts ""
valores.each do |y| 
resultado = valor*y
puts"#{valor}x#{y}=#{resultado}"
end
sleep 5
loop {
puts ""
puts "Gostaria de fazer uma nova conta ?[sn]"
resp = gets.chomp
if resp == "s" then
puts "Informe o valor ?"
valor =  gets.to_i
puts "Resultado da tabuada do #{valor}  !"
sleep 1
valores = 1..10.to_i
puts ""
valores.each do |y| 
resultado = valor*y
puts"#{valor}x#{y}=#{resultado}"
end
else
puts ""
puts "Saindo do script !"
exit
end
}

Shoes - GUIfique scripst em ruby

Web Crawler em Ruby com Open-URI e Nokogiri

Exemplos de comentários e operadores de impressão na tela

Sistema de simulação de fabricantes de carros

Módulo DBI para acesso a dados no Ruby

#1 Comentário enviado por taq em 08/04/2013 - 21:23h
Ó, pode fazer assim:

(1..10).each {|v| puts "#{y}x#{v}=#{y*v}"}

[]'s!
#2 Comentário enviado por xslackx em 09/04/2013 - 00:48h
Grande Taq !!
Sim, de forma mais simples haha,
na hora não veio a cabeça !
Comecei a estudar Ruby lendo teu livro em PDF,
aquele abraço !
#3 Comentário enviado por fnb em 27/08/2013 - 20:13h
Sou novo no mudo do linux, se possivel como faço pra rodar executar na tela esse script

Contribuir com comentário

Entre na sua conta para comentar.