A majority of the qualified members of Council shall constitute a quorum to do business, but a lesser number may adjourn from time to time and compel the attendance of absent members.
   Every ordinance and every resolution having the force or effect of law shall be read on three separate days before its passage unless such requirement is dispensed with by a vote of at least five members of Council. The affirmative vote of at least a majority of the members shall be necessary for the passage or adoption of any measure or for the selection, appointment or removal of any official, where such action lies within the power of Council, unless otherwise herein provided. Every vote upon any ordinance or resolution having the force or effect of law and upon the selection, appointment, or removal of any official, and every other vote as to which any member shall so demand shall be taken upon a roll call and entered upon the journal. Council may adopt rules, not inconsistent with this Charter, governing its own proceedings and all other matters pertaining to the exercise of its powers and the performance of its duties.