あなたの愛を教えて下さい(単位:千円)

ちょっと息抜きで糞つまんないプログラムでも...

#include<iostream>
#include<string>

class LovePlus
{
public:
	LovePlus(void){}
	virtual ~LovePlus(void){}
	
	static void countYourLove(void){
		int love;
		while(true){
			std::cout << "あなたの愛を教えて下さい(単位:千円)" << std::endl << "\\";
			std::string str;
			std::cin >> str;
			love = (int)(std::atof(str.c_str())+0.5);
			if(love <= 1){
				std::cout << "それは愛ではありません" << std::endl;
			}
			else if(love <= 2)
			{
				std::cout << "それは偽善ではありませんか?" << std::endl;
			}
			else if(love <= 3)
			{
				std::cout << "そんな端金じゃ\"うまい棒300本\"がいいところですよ" << std::endl;
			}
			else if(love <= 4)
			{
				std::cout << "ラヴァルバルチェイン(笑)" << std::endl;
			}
			else if(love <= 5)
			{
				std::cout << "月々支払う額はこれだけでいいんです。そう、iphoneならね" << std::endl;
			}
			else if(love <= 6)
			{
				std::cout << "この文章は曖昧さ回避のための文章です。" << std::endl;
			}
			else if(love <= 7)
			{
				std::cout << "愛は言葉ではなく金額" << std::endl;
			}
			else if(love < 10)
			{				
				std::cout << "もしかして:\\10,000 (y:n)" << std::endl;
				while(true){
					std::string yes;
					std::cin >> yes;
					if(yes == "y" || yes == "Y" || yes == "yes" || yes == "YES") break;
					std::cout << "はっ?" << std::endl;
				}
				love = 10;
				break;
			}
			else
			{
				break;
			}
		}
		std::cout << "Love";
		for(int i = 0; i < love; i++)
		{
			std::cout << "+";
		}
		std::cout << std::endl;
		std::cout << "あなたの愛が伝わって来ました" << std::endl;
	}
};

int main(void)
{
	LovePlus::countYourLove();

	return 0;
}

これで1万円は確実にGet!
...つまんね