Это разные конструкции и разные значения предлога. Предлог по употребляется с предложным падежом при указании действия, события, после которого что-либо совершается: по завершении, по прибытии, по отъезде, по прилете. При обозначении пространства, места, на поверхности которого происходит какое-либо движение, предлог по употребляется с дательным падежом: по улице, по реке, по горе, по мосту, по проспекту.
Запятая перед по результатам не требуется.
Следует отметить, что в целом фраза воспринимается крайне тяжело.
Если стихотворение небольшое (3 строки), то можно привести строки в подбор:
– А какое ваше любимое стихотворение?
– Вот девушка с газельими глазами Выходит замуж за американца, Зачем Колумб Америку открыл?
Если стихотворение большое (несколько строф), то такое оформление уже будет неудачным. В этом случае можно оформить как обычное стихотворение (в стоблик), а тире поставить только перед первой строфой. В справочнике Д. Э. Розенталя «Пунктуация» (в разделе «Абзацы при прямой речи») приводится правило: «Если передается длинный рассказ со многими абзацами, то тире ставится только перед первым абзацем (ни перед промежуточными абзацами, ни перед последним тире не ставится)». Опираясь на это правило, можно оформить так:
– А какое ваше любимое стихотворение?
– Мне не нравится томность
Ваших скрещенных рук,
И спокойная скромность,
И стыдливый испуг.
Героиня романов Тургенева,
Вы надменны, нежны и чисты,
В вас так много безбурно-осеннего
От аллеи, где кружат листы.
Никогда ничему не поверите,
Прежде чем не сочтете, не смерите,
Никогда, никуда не пойдете,
Коль на карте путей не найдете.
И вам чужд тот безумный охотник,
Что, взойдя на нагую скалу,
В пьяном счастье, в тоске безотчетной
Прямо в солнце пускает стрелу.
Слово сто (др.-рус. съто) исторически представляет собой существительное среднего рода, которое изменялось так же, как существительное село. Соответствующими были и формы единственного числа слова сто: род. пад. — ста (др.-рус. съта) как села, дат. пад. — сту (др.-рус. съту) как селу, тв. пад. — стом (др.-рус. сътъмь) как селом, предл. пад. — сте (др.-рус. сътѣ) как селе. Однако с течением времени во всех падежах, кроме именительного и винительного, утвердилась единая форма ста, и сегодня мы имеем только две падежные формы этого слова — сто и ста. В числительных типа девятьсот слово сто выступало в формах множественного числа, и в своей структуре склонение таких числительных сохранилось без изменений: им. пад. — девятьсот как девять сел, род. пад. — девятисот как девяти сел, дат. пад. — девятистам как девяти селам, тв. пад. — девятьюстами как девятью селами, предл. пад. — о девятистах как о девяти селах.
Если у составного существительного изменяются по падежам обе части слова, то род определяется по более значимой по смыслу части. Слово кобура-приклад используется как существительное женского рода.
Ставить или не ставить запятую, зависит от смысла предложения, а именно о том, к чему относятся слова учитель всегда поможет.
Если имеется в виду: если ты хочешь только читать книги или только рисовать — учитель всегда поможет (читать и рисовать), то запятая перед тире не нужна.
Если имеется в виду: Это нормально, если ты хочешь только читать книги или только рисовать, — учитель всегда поможет (справиться с этой ситуацией и найти баланс между желанием и необходимостью), то запятая перед тире нужна.
Правильно: векторы. В «Проверке слова» не говорится о правильности варианта вектора в именительном падеже мн. числа.
В словарной статье «вектор, -а» сочетание «-а» указывает на то, как слово будет выглядеть в родительном падеже ед. числа (нет вектора). Это важно, т. к. по родительному падежу можно построить всю падежную парадигму (то есть узнать, каким будет слово в других падежах). Если слово имеет окончание -а (-я) в именительном падеже мн. числа, это оговаривается в словаре, например: «директор, -а, мн. -а, -ов».
Из Вашего вопроса не вполне ясно, как звучит фамилия в именительном падеже. Если в именительном падеже – Николай Барб, то в родительном должно быть: Николая Барба, в дательном – Николаю Барбу. Если же в именительном падеже – Николай Барба, то в родительном должно быть: Николая Барбы, в дательном – Николаю Барбе. В любом случае фамилия должна склоняться: по законам русской грамматики склоняются мужские фамилии, оканчивающиеся на согласный; склоняются мужские и женские фамилии и личные имена, оканчивающиеся на -а, -я безударный.
В указанном месте находится так называемый стык союзов. Запятая в таких случаях ставится или не ставится в зависимости от того, следует ли далее одиночный или двойной союз; см. параграф 123 «Полного академического справочника» под ред. В. В. Лопатина (М., 2006 и след.). Союз когда одиночный (теоретически при нем могла бы быть вторая часть то), а значит, запятая нужна: Ведь мы забываем, что, когда мы кушаем, через некоторое время то, что мы кушаем, становится частью нас.