(a) A majority of all the members of the city council shall constitute a quorum, but a smaller number may adjourn from day to day or from time to time. On the demand of any member, the vote on any question shall be by yeas and nays, and shall be entered in the journal.
(b) A majority of a quorum of the councilmembers shall be sufficient to pass all propositions or motions with the exception of adoption of an ordinance which requires a majority of all councilmembers.
(c) If a councilmember or a member of any board or commission of the city abstains from voting on an issue, said vote shall not be recorded as a negative vote, but shall be reflected in the minutes as an abstention and not counted in determining whether the item passed or failed.