Bitcoin-qt -how does it choose the address to take money from when sending btcs I don't have any bitcoins yet, but I have the the wallet program called bitcoin-qt. I am wondering about the send feature. It does not seem to let me choose which address to deduct the coins from. How does that work?

Let's say I have 5 addresses and one coin in each and I want to send 5 coins. Does it automatically take 1 coin from each of the addresses? What if I want to take coins only from specific addresses?

Actually now looking at it more closely it doesn't even show which address contains coins and which one doesn't. Isn't this a bit oversimplified?
There's a patch awaiting merging into the Satoshi client which allows you to see the balance on each address and pick which address(es) you want to pay from.

See here for more description and a video of it in action.

Lots of people have been showing their support for this feature by posting "+1" comments on the pull request despite requests that they stop doing so.