چطور میتونم عددی که از کابر گرفتم رو در ارایه ذخیره کنم؟
چون خروجی console رشته است (string)چطور میشه عدد گرفته شده را درارایه ذخیره کرد؟
زبان: سی شارپ
چطور میتونم عددی که از کابر گرفتم رو در ارایه ذخیره کنم؟
چون خروجی console رشته است (string)چطور میشه عدد گرفته شده را درارایه ذخیره کرد؟
زبان: سی شارپ
Last edited by Darya-eng; 13-08-2011 at 19:16.
من شخصا متوجه سوال نشدم کاملا ...
منظورتون اینه :
الان عدد ورودی در num به صورت int قرار می گیرهکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ممنون دوست من
نه منظورم این نبود
من میخوام یه عدد خیــــــــــــــــــــلی بزرگ از کاربر بگیرم(128 رقمی)پس باید از ارایه(لییست یا..)استفاده کنم
من ارایه رو انتخاب کردم
یه ارایه با اندازه 128تعریف کردم و عدد از کاربر گرفتم(مثل همون دستوری که شما نوشتید) ولی نمیتونم عدد رو داخل ارایه ذخیره کنم
عدد گرفته شده(خروجی کنسول ریدلاین)Stringهست چطوری میتونم عدد رو داخل ارایه ذخیره کنم؟
اه مای گاد
به این صورت :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ممنون از توجه شما(اون صفری که داخل کوتیشن است چیکار میکنه؟)
بله منم دقیقا یه حلقه نوشته بدم شبیه این ولی برای اینکه چک کنم که درست کار میکنه یا نه خواستم bرو به عنوان خروجی بده(یعنی عددی که گرفته رودر قالب ارایه دربیاره ودوباره چاپ کنه)اما خروجی:
b:system.int32[]8
Console.WriteLine("b:{0}", b);
Console.ReadLine();6
kjnkjn
وقتی شما کاراکتر رو به عدد تبدیل میکنین کد اسکی اون داخل آرایتون ریخته میشه ایشون اینجا منهای کاراکتر 0 کردن که عدد اسکی 0 از اون کم بشه و مستقاما خود عدد در آرایه باشه (به جای منهای '0' میتونید منهای 48 کنید)
منظورتون همچین چیزیه؟؟؟
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
که اینطور من اون صفرو نمیذاشتم وهمش کد اسکی رو میداد
ممنون از هر دوی شما عزیزان![]()
عنوان تاپیک ویرایش شد ...
دستورات C#
البته اگه بخواین با سی/سی++ بگیرین خیلی راحت میتونین
string a;
cin >> a;
بزنید و کل خط رو با کاراکتر نالِ آخرش رو درون استرینگِ ای میریزه
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)