masih4420
پنج شنبه 10 خرداد 1397, 20:06 عصر
سلام دوستان
من دارم آموزش C# کار میکنم با برنامه visual studio
تو قسمت while کدی نوشته شد که مجموعه اعداد 1 تا 10 رو نشون میداد
خب شرط اینه که تا زمانی که i به 10 برسه حلقه فعال باشه.
داخل بلاک هم میگه
دور اول i برابر 1 هست پس sum رو با 1 جمع کن.
بعد میگه i رو با یک جمع کن.
دور دوم میگه i برابر 2 هست پس sum رو با 2 جمع کن.
بعد میگه i رو با یک جمع کن.
الا اخر...
سوال من اینه الان کجاش داره مجموعه اعداد 1 تا 10 رو جمع میکنه؟! یعنی باید ی جاییش اینطوری باشه که وقتی sum برابر 1 باشه اینو بزاره سام 1... وقتی سام برابر 2 باشه اینو بزاره سام 2 و...
در آخر بیاد بگه سام 1 + سام 2 + ....
ولی همچین چیزی نداره!
تو این کد کجاش داره میگه سام هارو با هم جمع کن؟؟
int sum = 0;
int i = 1;
while (i<=10)
{
sum += i;
i++;
}
MessageBox.Show(sum.ToString());
من دارم آموزش C# کار میکنم با برنامه visual studio
تو قسمت while کدی نوشته شد که مجموعه اعداد 1 تا 10 رو نشون میداد
خب شرط اینه که تا زمانی که i به 10 برسه حلقه فعال باشه.
داخل بلاک هم میگه
دور اول i برابر 1 هست پس sum رو با 1 جمع کن.
بعد میگه i رو با یک جمع کن.
دور دوم میگه i برابر 2 هست پس sum رو با 2 جمع کن.
بعد میگه i رو با یک جمع کن.
الا اخر...
سوال من اینه الان کجاش داره مجموعه اعداد 1 تا 10 رو جمع میکنه؟! یعنی باید ی جاییش اینطوری باشه که وقتی sum برابر 1 باشه اینو بزاره سام 1... وقتی سام برابر 2 باشه اینو بزاره سام 2 و...
در آخر بیاد بگه سام 1 + سام 2 + ....
ولی همچین چیزی نداره!
تو این کد کجاش داره میگه سام هارو با هم جمع کن؟؟
int sum = 0;
int i = 1;
while (i<=10)
{
sum += i;
i++;
}
MessageBox.Show(sum.ToString());