PDA

View Full Version : مبتدی: گرفتن متغیر از ورودی



rtyuiop
سه شنبه 07 مهر 1388, 00:44 صبح
سلام من توی یه مقاله خوندم برای خوندن یه متغیر از ورودی میشه به جای استفاده از convert هز دستور زیر استفاده کرد:
مثالا:int x=(int)console.read(); ولی این دستور درست جواب نمیده نمیدونم مشکل از کجاست اگ میشه راهنایی کنین با تشکر

soheilajoon
سه شنبه 07 مهر 1388, 08:31 صبح
دقیقاً بگو مشکلت چیه؟
چه جوری درست جواب نمی ده؟

mahdi_7610
سه شنبه 07 مهر 1388, 10:20 صبح
از هر کدوم میتونی استفاده کنی . مشکلی ندارن


int x;
string number;
number = Console.ReadLine();
x = Convert.ToInt32(number);


int i = int.Parse(Console.ReadLine());


int x = (int)Console.Read();

rtyuiop
سه شنبه 07 مهر 1388, 11:19 صبح
مثلا من یه عدد از ورودی می خونم2و تا بهش اضافه میکنم چاپش می کنم در زمان اجرا من عدد رو 2 میدم بعد واسم 52 چاپ می کنه ولی از وقتی ازبقیه دستورها ی خوندن که استفاده می کنم درست جواب میده