Here is a simple program that will ask the user to give a string and then our program will count the number of vowels based on the given string of our user using Ruby as our programming language.
I am currently accepting programming and web development work kindly contact me in the following email address for further details. Thank you.
My mobile number here in the Philippines is 09173084360.
I am currently accepting programming and web development work kindly contact me in the following email address for further details. Thank you.
My email address are the following jakerpomperada@gmail.com and jakerpomperada@yahoo.com.
My mobile number here in the Philippines is 09173084360.
My telephone number at home here in Bacolod City, Negros Occidental is (034) 4335675.
Sample Program Output
Program Listing
vowels.rb
# vowels.rb
# Written By: Mr. Jake R. Pomperada, MAED-IT
# December 15, 2017
# Tool : Ruby and Sublime Text Editor
# Location : Bacolod City, Negros Occidental Philippines
# method to count the vowels in the given sentence by our user.
def count_vowels(string)
vowels = 0
counter = 0
while counter < string.length do
if string[counter]=="a" || string[counter]=="e" || string[counter]=="i" || string[counter]=="o" || string[counter]=="u"
vowels += 1
end
counter += 1
end
return vowels
end
string_input =""
answer = ""
until answer.downcase == "n" do
print "\n\n"
print "===== COUNT VOWELS IN RUBY ====="
print "\n\n"
print "Created by Mr. Jake R. Pomperada"
print "\n\n"
print "Give a sentence : "
string_input = gets.chop
display_result =count_vowels(string_input.downcase)
print "\n\n"
print "The number of vowels is #{display_result}."
print "\n\n"
print "Do you want to continue Y/N ? : "
answer= gets.chop
end
print "\n\n"
print "End of Program"
print "\n\n"