From: dblack@... Date: 2002-12-11T23:35:17+09:00 Subject: Re: For (i=0;i>....) in Ruby? Hi -- On Wed, 11 Dec 2002 stefanocheri@freenet.de wrote: > Hello, > > how do i write this C++ source code in ruby: > > cout<<"Enter field length: "; > cin>>Field; > > for(i=0;i { > cout<<"Insert "< cin>>Field[i]; > } > > I hope it�s correct. The programme should do the following: > 1. How many numbers do you wanna have? > 2. Please enter number 1... 2... 3... etc. till the end. Something like: print "Enter field length: " len = gets.chomp.to_i fields = [] len.times do |i| print "Please enter number #{i+i}: " fields << gets.to_i end or if you want that nice functional programming feel: fields = (0...len).map do |i| print "Please enter number #{i}: " gets.to_i end David -- David Alan Black home: dblack@candle.superlink.net work: blackdav@shu.edu Web: http://pirate.shu.edu/~blackdav