Теория:

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