Russian noun changes its ending depending on the number and case. There are 6 cases in the Russian language.

Bellow is the table of declension of singular nouns.

Case
Masculine, Neuter Feminine
Nominative -ь   -й  -о   -е кот, рубль, герой, окно, море, упражнение -а   -я   -ь лампа, Мария, соль
Genitive -а    -я кота, рубля, героя, окна, моря, упражнения -ы   -и   лампы, России, двери
Dative -у   -ю коту, рублю, герою -е   -и лампе, России, двери
Accusative Inanimate -у  -ю  -ь лампу, Россию, дверь
as in the Nominative
Instrumental -ым   -им котом, рублём, героем -ой   -ей   -ью лампой, Россией, дверью
Prepositional -е   -и коте, рубле, герое,
море, упражнении
-е   -и лампе, России, двери