PDA

View Full Version : سوال: نحوه جداسازی اعداد



atp1.ir
یک شنبه 12 آذر 1391, 14:25 عصر
سلام : :لبخندساده:

من میخوام برنامه زیر رو بنویسم :

1
برای مثال ورودی رو 78*12*95 بگیرو و خروجی رو 95*12*78 بدوه.


سوالم اینکه چطور اعداد رو جدا کنم ؟؟؟


ممنون ! :قلب:

black_binary
یک شنبه 12 آذر 1391, 14:50 عصر
سلام باید از Split استفاده کنی

string str = "95*12*78";
string[]arr=str.Split('*');
آرایه خروجی arr حاوی اعداد بدون * هست که بایستی Inverse (معکوس) کنی تا نتیجه مورد نظرت بدست بیاد

atp1.ir
یک شنبه 12 آذر 1391, 14:58 عصر
سلام باید از Split استفاده کنی

string str = "95*12*78";
string[]arr=str.Split('*');
آرایه خروجی arr حاوی اعداد بدون * هست که بایستی Inverse (معکوس) کنی تا نتیجه مورد نظرت بدست بیاد


ممنون
من Inverse کردمش ولی عمل نکرد ! با Array.Reverse(arr);
بعدشم نتیجشو توی تکست باکس میریزم جوابشو systm.string[] میده :ناراحت:

black_binary
یک شنبه 12 آذر 1391, 15:19 عصر
بعدشم نتیجشو توی تکست باکس میریزم جوابشو systm.string[] میده :ناراحت:

جوبشو بوسیله حلقه for از آرایه بخون و تویtextBox بریز

Array.Reverse(arr);
for (int i = 0; i < arr.Length; i++)
TextBox1.Text += arr[i] + "*";