نمایش اعداد پنج رقمی متقارن
سلام
من میخوام با زبان سی شارپ برنامه ای بنویسم که اعداد پنج رقمی متقارن را نمایش دهد
مثلا11111-11211-43134
نقل قول: نمایش اعداد پنج رقمی متقارن
با سلام.
یک حلقه داشته باشید از کوچکترین عدد پنج رقمی (10000) تا بزرگترین آن. شمارنده حلقه را به رشته تبدیل کنید و برعکس کنید و با خودش مقایسه کنید در صورت برابر بودن، همان عددی است که شما می خواهید.
نقل قول: نمایش اعداد پنج رقمی متقارن
بله آقای M.safa درست میگن البته راه دیگه ای هم هست
این چیزیه که آقای M.safa میگن
for (int i = 10000; i <= 99999; i++)
{
string s1 = i.ToString(), s2 = "";
for (int j = s1.Length - 1; j >= 0; j--)
s2 += s1[j];
if (s2 == i.ToString())
textBox1.Text += i.ToString() + "\t";
}
و اینم یه راه دیگه
for (int i = 10000; i <= 99999; i++)
{
int a = 0;
for (int j = i; j > 0; )
{
a += j % 10;
j /= 10;
if (j > 0)
a *= 10;
}
if (a == i)
textBox1.Text += i + "\t";
}
هر دوتا راه درسته
نقل قول: نمایش اعداد پنج رقمی متقارن
نقل قول:
نوشته شده توسط
shahram176
سلام
من میخوام با زبان سی شارپ برنامه ای بنویسم که اعداد پنج رقمی متقارن را نمایش دهد
مثلا11111-11211-43134
یک کنترل ListBox به نام listBox1 روی فرم قرار دهید :
listBox1.BeginUpdate();
for (int i = 100; i <= 999; i++)
listBox1.Items.Add(i * 100 + i / 100 + ((i / 10) % 10) * 10);
listBox1.EndUpdate();
نقل قول: نمایش اعداد پنج رقمی متقارن
نقل قول:
نوشته شده توسط
shahram176
سلام
من میخوام با زبان سی شارپ برنامه ای بنویسم که اعداد پنج رقمی متقارن را نمایش دهد
مثلا11111-11211-43134
شما با دستم هم بکشی قبول هست! مشکل شما برنامه نویسی نیست، شما الگوریتمشو بلد نیستید!
نقل قول: نمایش اعداد پنج رقمی متقارن
نقل قول:
نوشته شده توسط
linux
شما با دستم هم بکشی قبول هست! مشکل شما برنامه نویسی نیست، شما الگوریتمشو بلد نیستید!
این چه حرفیه میزنی؟؟!!! خب ما هم اومدیم اینجا که اگه راهنمایی میخواست چه درباره ی الگوریتم چه هر چیز دیگه ما راهنماییشون کنیم
یه جوری صحبت مکنی انگار خودت کل برنامه نویسی رو فولی
نقل قول: نمایش اعداد پنج رقمی متقارن
نقل قول:
نوشته شده توسط
erfan_urchin
این چه حرفیه میزنی؟؟!!! خب ما هم اومدیم اینجا که اگه راهنمایی میخواست چه درباره ی الگوریتم چه هر چیز دیگه ما راهنماییشون کنیم
یه جوری صحبت مکنی انگار خودت کل برنامه نویسی رو فولی
شما ۴ خط برنامه می نوشتی می گفتی من اینجاش مشکل دارم، این کار را هم نکردی، می خواهید یک نفر کل برنامه را برای شما بنویسه بعدش شما کپی کنید.
نقل قول: نمایش اعداد پنج رقمی متقارن
نقل قول:
نوشته شده توسط
linux
شما ۴ خط برنامه می نوشتی می گفتی من اینجاش مشکل دارم، این کار را هم نکردی، می خواهید یک نفر کل برنامه را برای شما بنویسه بعدش شما کپی کنید.
عزیز من چرا با من دعوا میکنی مگه من این سوالو پرسیدم؟؟!!! منم یکی از کسایی هستم که اومدم جواب بدم