Теорія:

Букви А, У, Я, Ю в закінченнях родового відмінка однини іменників ІІ відміни

Закінчення -а мають
Закінчення -у мають
1. Назви чітко окреслених предметів або будов:
олівця, дуба, трактора, але: даху, плоту, каналу.
2. Географічні назви із наголошеним закінченням та суфіксами -ев-, -ин-, -ськ-:
Тетерева, Дніпра.
3. Назви однослівних населених пунктів:
Лондона, Санкт-Петербурга; але: Кривого Рогу.
4. Назви мір довжини, площі, ваги, часу:
метра, кілограма, тижня, вівторка; але: року, віку.
5. Наукові терміни іншомовного походження та українські з суфіксами:
радіуса, квадрата, ромба, відмінка, чисельника
1. Назви речовин, матеріалу: воску, соку, меду, граніту, піску; але: хліба, вівса.
2. Іменники із значенням місця, простору:
краю, степу, майдану; але: хутора, берега, горба.
3. Назви установ, організацій:
клубу, університету, штабу.
4. Географічні власні назви без наголосу на закінченні:
Донбасу, Дону, Єгипту, Криму, Уралу.
5. Іменники зі значенням збірності:
лому, колективу, хору, класу, взводу; але: дубняка, вишняка.
6. Назви явищ природи:
вітру, вогню, граду, снігу, грому
7. Назви почуттів, дій, ознак, явищ суспільного життя:
гніву, крику, героїзму, спорту

Деякі іменники чоловічого роду в родовому відмінку однини можуть мати паралельні закінчення -а(я), -у(ю) залежно від наголосу:

моста — мосту, стола — столу