مشکل در یک برنامه سی شارپی
سلام دوستان من برنامه ی زیر رو نوشتم اما موقع اجرا وقتی که بر روی دکمه کلیک می کنم نتیجه ای نمایش داده نمی شه . اگه می شه لطفا راهنمایی کنید
private void button1_Click(object sender, EventArgs e)
{
string number = textBox1.Text;
int number2;
number2 = Convert.ToInt32(number);
for (int i = 1; i <= number2; i++)
{
if ((number2 / i) == 0)
{
textBox2.Text += Convert.ToString(i) + ",";
}
}
}
و این رو هم بگم که تحت ویژوال هست.
با تشکر
نقل قول: مشکل در یک برنامه سی شارپی
به شرطي كه براي if گذاشتي دقت كن : مقدار i كوچكتر و ا حداكثر مساوي number 2 است بنابراين number2/i هيچوقت صفر نميشه . مشخص كن چه چيزي رو ميخواي بررسي كني تا بتونم بگم چي بنويسي
نقل قول: مشکل در یک برنامه سی شارپی
اگه منظورت باقيمانده بوده از عملگر % استفاده كن
نقل قول: مشکل در یک برنامه سی شارپی
ممنون از شما دوست عزیز اون / رو که برداشتم جاش % گذاشتم مشکلم حل شد
نقل قول: مشکل در یک برنامه سی شارپی
در ضمن اگه منظورت پيدا كردن اعداد زوج بوده دستور if رو بهتره به اينصورت بنويسي
if (i % 2==0)