puts "Hello there, can you tell me your grade as an integer?"
grande = gets.to_i
# Validate input
while grande == 0
puts 'Please enter a valid integer.'
grande = gets.to_i
end
# Ensure the grade is within the valid range
while grande < 0 || grande > 100
puts 'Please enter a number between 0 and 100.'
grande = gets.to_i
end
# Determine the letter grade
letter_grade = if grande >= 90
'AA'
elsif grande >= 85
'BA'
elsif grande >= 80
'BB'
elsif grande >= 75
'CB'
elsif grande >= 70
'CC'
elsif grande >= 65
'DC'
elsif grande >= 60
'DD'
elsif grande >= 50
'FD'
else
'FF'
end
# Output the result
puts "Your grade is #{letter_grade}."
RubyYeni pencere olarak açılan popup kodu
yukarıdaki kod parçası Teknomino.com sitesini popup olarak yeni pencerede sitenizde açmaya yaramaktadır. İyi çalışmalar dilerim.