Фраза некорректна. Нельзя принять в граждане кого-либо; кроме того, гражданин – лицо, которое принадлежит к постоянному населению какого-либо государства, т. е. правильно: гражданин какого-либо государства (сочетание гражданин города употребляется лишь в звании почетный гражданин города). Возможно: студенты стали гражданами такого-то города, если речь идет о каких-то средневековых вольных городах – государствах, в противном случае корректно употребление слова жители: студенты стали жителями такого-то города, вошли в число жителей города.
Слово логарифм пришло к нам из французского языка (фр. logarithme), в котором восходит к греческим словам logos (λόγος) 'слово, понятие, учение' и arithmos (ἀριθμός) 'число'. Получается, что буква а в словае логарифм — это первая буква второго греческого корня. Самое что ни на есть справедливое написание, отражающее историю слова. Поэтому менять орфографию слова логарифм не планируется.
При прямом порядке слов (сказуемое следует за однородными подлежащими) обычно употребляется форма множественного числа сказуемого, при обратном порядке (сказуемое предшествует подлежащим, как в данном случае) – форма единственного числа. Впрочем, как отмечается в параграфе 190 «Справочника по правописанию, произношению, литературному редактированию» Д. Э. Розенталя, Е. В. Джанджаковой, Н. П. Кабановой, эти положения «не носят категорического характера», поэтому множественное число сказуемого также не ошибка.
Обозначения званий и чинов не заключаются в кавычки, за исключением случаев, когда они выступают в качестве приложения в именительном падеже к существительному звание (в этом случае обозначение не склоняется и начинается с прописной буквы): Положение о почетном звании «Заслуженный учитель Российской Федерации». Специальные звания, присваиваемые сотрудникам органов внутренних дел, выступают в качестве несогласованного определения в родительном падеже к существительному звание: специальное звание генерал-лейтенанта полиции (см., например, соответствующий указ).
Пожалуйста, прочитайте статью внимательнее: «...Среди носителей языка распространено немало заблуждений относительно правил склонения фамилий. Вот главные из них: решающим фактором является языковое происхождение фамилии («не склоняются фамилии грузинские, армянские, польские и т. д.»); во всех случаях склонение фамилии зависит от пола носителя; фамилии, совпадающие с нарицательными существительными (Гроза, Жук, Палка), не склоняются. Немалое число носителей языка убеждены, что правил склонения фамилий так много, что запомнить их не представляется возможным».
Подобное построение диалога не описано в справочных пособиях, но приведенный Вами вариант не нарушает правил пунктуации. Правда, обилие тире (ведь и в самой прямой речи тоже есть тире, поставленное на других основаниях) может несколько затруднить восприятие текста. Может, объединить слова автора и тем самым сократить число тире? Например, так:
— Постарайся его приручить! — смеётся бабушка, поглаживая рояль. Она показывает на клавиатуру: — Чёрно-белые зубы, которые он оскаливает, — это приветливая улыбка.
Необособление слов по меньшей мере, близких по значению к вводным словам (таким как «самое большее», «самое меньшее», «по крайней мере» и т. п.), основано на письменной традиции. Впрочем, изредка в текстах классиков встречается и выделение этих слов знаками препинания: Все это, по меньшей мере, странно, Иван Васильевич! (А. Чехов, Предложение).
Из правила о дефисном/слитном написании прилагательных в зависимости от соотношения основ (сочинение/подчинение) в современной письменной речи имеется очень много исключений. Фактически это правило во многих случаях не работает. Дефисному написанию прилагательных способствует наличие в первой основе суффикса относительных прилагательных -н-, -енн-, -ов-, -ск-: естественно-научный, военно-исторический, электронно-лучевой, стрелково-спортивный, гражданско-правовой, парашютно-десантный и мн. др. Число таких «неправильных» написаний неуклонно растет в течение последних десятилетий. Во всех спорных случаях следует обращаться к орфографическим словарям.
Орфография – это правила написания слов, грамматика – формальный строй языка: система способов словообразования, морфологических категорий (род, число, падеж, вид время, наклонение и др.) и синтаксических конструкций. Соответственно орфографические ошибки – это неправильное написание слов (карова, серебреный, мыш, Ньюйорк), а грамматические ошибки – это неправильное образование и употребление слов (пирожки с повидлой, поехать на метре, в двухтысяче седьмом году, старше него), а также неверное построение словосочетаний и предложений (на картине нарисовано лес и береза, заведующий кафедры).
В современном русском языке в этом слове выделяется корень сдоб-. Слова сдоба, сдобный — единственные исключения из правила о том, что в начале корней пишутся зг, зд (ни зги не видно, здесь, здание, здоровье). Исторически здесь с- не приставка, а корень *sъ «хорошо, благо». Предполагают, что сдоба — соединение двух корней, где второй корень доба — «добрый, пышный». То есть буквально сдоба — «приправа, делающая (тесто) хорошим (вкусным)».