-2
class Datos
def initialize
end
def meteDatos
对不起,如果变量是西班牙,西班牙IM和it's容易,我“未定义的方法`每个”为‘datos.txt’:字符串”
我希望没有人在乎这些。 ..
print "escribe el nombre: "
$nombre = gets.chomp
print "escribe el apellido: "
$apellido = gets.chomp
print "escribe el dia de nacimiento: "
$dia = gets.chomp
print "escribe el mes de nacimiento: "
$mes = gets.chomp
print "escribe los dos primeros digitos de el ano de nacimiento: "
$ano1 = gets.chomp
print "escribe los dos ultimos digitos de el ano de nacimiento: "
$ano2 = gets.chomp
print "escribe el color favorito: "
$color = gets.chomp
end
end
datos = Datos.new()
datos.meteDatos
archivo = File.new("datos.txt","w+")
archivo.puts $nombre
archivo.puts $apellido
archivo.puts $dia
archivo.puts $mes
archivo.puts $ano1
archivo.puts $ano2
archivo.puts $color
archivo.close
问题就在这里,我知道it's在“每个”,但即时通讯学习这种 languaje,我不知道是怎么回事......
begin
File.open ("datos.txt").each {|i| puts i}
gets()
rescue => err
puts err.message
end
archivo.close
File.delete("datos.txt")
gets()