O resultado obtido pelo interpretador Ruby (versão 1.9) quando o código abaixo for executado é:
5.times{4.times{puts 5+3}}
- A. a string 32 será impressa 5 vezes;
- B. a string 160 será impressa uma vez;
- C. a string 5+3 será impressa 20 vezes;
- D. um erro será gerado pelo interpretador pelo fato de a operação 5+3 ser inválida;
- E. um erro ocorrerá, pois o bloco de programação funcional está declarado de forma incorreta.