Quote Originally Posted by Евгения(Женя)
What if your on a train, and someone says hi?(Someone you don't know) Do you say your name and otchestvo? Or just your full name?
The train is very informal, IMHO, you can introduce yourself anyway you like. To some extent, it depends on your age, for example, if a 10-year-old boy says: "меня зовут Иван Иваныч" that would sound awfully funny, but if a middle aged woman introduces herself by her short name, it's quite normal. It also may depend on the age of the person you introduce yourself to. If a grown up introduces himself to a child he can call himself, say, дядя Коля, тётя Катя, баба Нюра (this one in case you are an old lady). Personally, I think that just short name will do almost in any case, but I simply don't like those formal and official things, some people on the contrary prefer formality.
Quote Originally Posted by emka71aln
How do you introduce yourself formally if you don't have an otchestvo? First and last? Just first?
I think just the first is OK.