>>271
それじゃぁ常に真になっちゃわない?

if(name <= 50){
cout << "OK";
}else{
cout << "NG";
}

でいいんじゃないかな?
C++マスターの俺がいうんだから間違ってないはず!