2022-01-20 23:05:56 -05:00

30 lines
502 B
Ruby

#event managager 01/18/2022
require 'csv'
puts "Event manager initalized!"
def clean_zipcode(zipcode)
if zipcode.nil?
zipcode = "00000"
elsif zipcode.length < 5
zipcode = zipcode.rjust(5, '0')
elsif zipcode.length > 5
zipcode = zipcode[0..4]
end
end
contents = CSV.open(
'event_attendees.csv',
headers: true,
header_converters: :symbol
)
contents.each do |row|
name = row[:first_name]
zipcode = row[:zipcode]
clean_zipcode(zipcode)
puts "#{name} #{zipcode}"
end