صفحه 1 از 1

سوال در مورد یه برنامه

ارسال شده: دوشنبه ۲۱ فروردین ۱۳۹۱, ۹:۰۳ ب.ظ
توسط stronomy
سلام
چجوری میشه در زبان c برنامه ای نوشت که رشته ای از اعداد رو بگیرد و معادل عددی انها رو چاپ کند ؟ مثل : "245"----> 245

Re: سوال در مورد یه برنامه

ارسال شده: چهارشنبه ۱۷ خرداد ۱۳۹۱, ۱۰:۵۸ ق.ظ
توسط payam_2010
سادست
string Text = "456";//string containing the number
int Result;//number which will contain the result

stringstream convert(Text); // stringstream used for the conversion initialized with the contents of Text
if ( !(convert >> Result) )//give the value to Result using the characters in the string
Result = 0;//if that fails set Result to 0
//Result now equal to 456

Re: سوال در مورد یه برنامه

ارسال شده: چهارشنبه ۱۷ خرداد ۱۳۹۱, ۴:۱۶ ب.ظ
توسط MISSILE
سلام دوست عزیز :razz:

"abc123te6st" --> خروجی : 1236

کد برنامه به زبان ++C :

تصویر

موفق و پیروز باشید :razz: