آیا این دستور if درست هستش
سلام
من دارم یه بازی xo می نویسم می خوام بگم زمانی که ماتریس های سطر یا ستون یا ماتریس های قطر با هم برابر بودن یه cout بدن که طرف برنده شده
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
if((mat[i][j]&&mat[i][j])&&mat[i][j]==1)
{
cout<<"Player X IS Winner";
}
}
if((mat[0][0]&&mat[1][1])&&mat[2][2]==1)
{
cout<<"Player X IS Winner";
}
if((mat[0][2]&&mat[1][1])&&mat[2][0]==1)
{
cout<<"Player X IS Winner";
}
نقل قول: آیا این دستور if درست هستش
به چه صورت می تونم تو یه دستور else if بگه که دیگه برنامه ادامه پیدا نکنه . ظاهرا دستور bread فقط تو for کار می کنه
ممنون
نقل قول: آیا این دستور if درست هستش
می تونید از flag استفاده کنی به این صورت که
if()goto flag
با توجه به شرطی که قرار داد می کنی می تونی هر وقت بخوای از حلقه ، شرط ،... خارج بشی
نقل قول: آیا این دستور if درست هستش
می خواین کلا از برنامه خارج بشین ؟
می تونین از exit یا return 0 استفاده کنین .
استفاده از goto کار درستی نیست .
نقل قول: آیا این دستور if درست هستش
دوستان من میخواهم برنامه خاتمه پیدا کنه ولی صفحه اجرای برنامه برام نبنده
با دستور exit صفحه بسته می شنه
نقل قول: آیا این دستور if درست هستش
اگه اون تابعی که توش هستین main نیست می تونین از ;return استفاده کنین .