Ruby/Ruby Multiple Choice Questions Set 2 Sample Test,Sample questions

Question:
 What is the output of the given code?

a=5
b=15
while b>a
puts a*(b-a)
while a>b
  a+=1
  b-=1
end
end

1. 5..15

2.50

3. Infinite loop

4.5 50

Posted Date:-2022-02-07 16:49:34


Question:
 What is the output of the given code?

for num in 1...5
  puts num
end

1.1 2 3 4 5

2.1 2 3 4

3.2 3 4 5

4.None of the mentioned

Posted Date:-2022-02-07 17:10:07


Question:
 What is the output of the given code?

i = 50
while i > 25 do
  print 50/i
  i -= 1
end

1.50..25

2.50..1

3.Infinite loop

4.1111111111111111111111111

Posted Date:-2022-02-07 16:58:34


Question:
 What is the output of the given code?

i = 50 
j=55
while i > 25 && j>35 do
  puts 50*j/i
  i -= 1
  j-=2
end

1.25 35

2.50 55

3.Infinite loop

4.55 54 53 52 51 50 48 47 46 45

Posted Date:-2022-02-07 17:03:30


Question:
 What will be the output of the following?

array = [100, 200, 300, 400, 500]
print array[5]

1.400

2.500

3.Nil

4.None of the mentioned

Posted Date:-2022-02-07 17:15:11


Question:
 What will be the output of the following?

array1 = [0,0,0]
array2 = [0,0,0]
if array1 == array2
print "They are equal"
else 
    print "Not equal"
end

1.They are equal

2.NilNot equal

3.Nil

4.None of the mentioned

Posted Date:-2022-02-07 17:18:51


Question:
What is the output of the given code?

a = 5
b=10
while a<b do
  puts a*b
  a+=2
  b-=2
  end

1. 5 10

2.50 56

3.Infinite loop

4.5 6 7 8 9 10

Posted Date:-2022-02-07 17:01:49


Question:
What is the output of the given code?

a=5
b=15
while a&&b
puts a+b
end

1.5..15

2.20

3.Infinite loop

4.5 15

Posted Date:-2022-02-07 16:48:00


Question:
What is the output of the given code?

counter = 1
until counter > 10
  puts counter
counter+=1 
  end

1.1 2 3 4 5 6 7 8 9 10

2.11 12 13 14 … infinite loop

3.0 1 2 3 4 5 6 7 8 9

4.None of the mentioned

Posted Date:-2022-02-07 17:08:07


Question:
What is the output of the given code?

i = 0
while i < 5
  puts i
   i=(i+1)**2
end

1.1 2 3 4 5

2.0 1 4

3.0 1

4.1 4

Posted Date:-2022-02-07 16:46:40


Question:
What is the output of the given code?

i = 3
while i > 0 do
  print i
  i -= 1
end

1.3

2.321

3.Infinite loop

4.3 2 1 0

Posted Date:-2022-02-07 16:56:49


Question:
What is the output of the given code?

i = 50 
j=55
while i > 25 && i*j<100 do
  puts (50*j)/i
  i -= 1
  j-=2
end

1.25 35

2.No output

3.Infinite loop

4.55 54 53 52 51 50 48 47 46 45

Posted Date:-2022-02-07 17:05:49


Question:
What is the output of the given code?

string_array = ["a","e","i","o","u"]
print string_array

1.[“a”,”e”,”i”,”o”,”u”].

2. Error

3.Vowels

4.None of the mentioned

Posted Date:-2022-02-07 17:23:04


Question:
What is the output of the given code?
string_array = ["a","e","i","o","u"]
print string_array[3]

1.[“a”,”e”,”i”,”o”,”u”].

2.Error

3.o

4.None of the mentioned

Posted Date:-2022-02-07 17:25:02


Question:
What will be the output of the following?

array = [100, 200, 300, 400, 500]
print "array[5]"

1.array[5].

2.500

3.Nil

4.None of the mentioned

Posted Date:-2022-02-07 17:16:24


Question:
What will be the output of the following?

array = [100, 200, 300, 400, 500]
print array[4]

1.400

2.500

3.Nil

4.None of the mentioned

Posted Date:-2022-02-07 17:13:49


Question:
What will be the output of the following?

array1 = [1,2,3]
array2 = [0,0,0]
if array1 == array2
print "Equal"
else 
    print "Not equal"
end

1.Equal

2.Not equal

3.Error

4.None of the mentioned

Posted Date:-2022-02-07 17:21:32


Question:
What will be the output of the following?

array1 = [100, 200, 300, 400, 500]
array2 = [1,2,3,4,5]
if array1 == array2
print "They are equal"
else 
    print "Not equal"
end

1.They are equal

2.Not equal

3.Nil

4.None of the mentioned

Posted Date:-2022-02-07 17:17:29


More MCQS

  1. Ruby Multiple Choice Questions Set 1
  2. Ruby Multiple Choice Questions Set 2
Search
R4R Team
R4Rin Top Tutorials are Core Java,Hibernate ,Spring,Sturts.The content on R4R.in website is done by expert team not only with the help of books but along with the strong professional knowledge in all context like coding,designing, marketing,etc!