امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 2
  • 1
  • 2
  • 3
  • 4
  • 5
کمک در جدا سازی آرایه و رشته
نویسنده پیام
imanhelmi آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 1
تاریخ عضویت: مهر ۱۳۸۸

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
کمک در جدا سازی آرایه و رشته
سلام
من میخوام یک دیتا که به صورت رشته ای از اعداد و کاراکتر هستش رو جدا کنم و آنالیز کنم
(آخرین ویرایش در این ارسال: ۲۳-خرداد-۱۳۹۳, ۲۰:۴۱:۵۵، توسط imanhelmi.)
۲۳-خرداد-۱۳۹۳, ۱۹:۰۱:۵۹
ارسال‌ها
پاسخ
vigraz آفلاین
عضو افتخاری
****

ارسال‌ها: 164
موضوع‌ها: 0
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 341
( 336 تشکر در 151 ارسال )
ارسال: #2
RE: کمک در جدا سازی آرایه و رشته
(۲۳-خرداد-۱۳۹۳, ۱۹:۰۱:۵۹)imanhelmi نوشته است: سلام
من میخوام یک دیتا که به صورت رشته ای از اعداد و کاراکتر هستش رو جدا کنم و آنالیز کنم

سلام
حتما شما اين رشته را در يك متغير char
گذاشته ايد چون در متغير اعداد قرار نميگيرد
اعداد وكاراكتر به اين صورت همه به صورت
كاراكتر ذخيره شده اند اما با دستور انتساب
(=)ميتوانيد انهارا جدا كرده و به صورت عدد
استفاده كنيد البته كد اسكي كاراكتر يا اعداد
با اين دستور بدست ميايد وبا تفريق 48 از كد
اسكي اعداد صفر تا 9 بدست ميايد
شما هر كاراكتر يا عددي را وارد كنيد در حلقهfor
هم كاراكتر و هم عدد بدست ميايد وچاپ ميشودبراي
كاراكتر مقدار intچاپ نميشود
اعدادي كه براي كاراكترها چاپ ميشود كد اسكي انان است

کد:
#include <iostream>
using namespace std;

  int main()
  {
      int n;
      int numasc[4];
      int numint[4];
      char  chr[4]={'9','a','4','b'};    
      
cout<<"----------"<<endl;
       for(n=0;n<=3;n++){
           numasc[n]=chr[n];
           numint[n]=numasc[n]-48;
            cout<< "char="<<chr[n]<<endl;
     cout<<"asc="<< numasc[n]<<endl;
    
if(numint[n]>10)
      cout<<"int="<< "chr"<<endl;
     else
      cout<<"int="<< numint[n]<<endl;
       cout<<"------------------------"<<endl;
}
     cin.get();
     cin.get();
     return 0;
  }
موفق باشيد
(آخرین ویرایش در این ارسال: ۲۴-خرداد-۱۳۹۳, ۱۹:۰۹:۰۰، توسط vigraz.)
۲۴-خرداد-۱۳۹۳, ۱۸:۴۱:۵۲
ارسال‌ها
پاسخ
تشکر شده توسط : babyy, salehjg, omid_phoenix


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] دانلود فایل و فشرده سازی در سی پلاس mirage0411 7 4,154 ۰۵-مرداد-۱۳۹۶, ۰۹:۵۳:۰۲
آخرین ارسال: babyy
  سوال درمورد API , پیوند رشته ها , کار با فایل Iron_Fist 9 10,572 ۰۵-اسفند-۱۳۹۳, ۱۹:۲۷:۵۴
آخرین ارسال: fonqri
Question کاراکتر و آرایه zeinab.kh 0 1,484 ۲۰-دى-۱۳۹۳, ۱۶:۳۳:۴۶
آخرین ارسال: zeinab.kh
  [فوری] چندتا سوال فوری برنامه سازی c++ panabadi 5 7,823 ۲۲-آذر-۱۳۹۳, ۱۰:۳۱:۴۸
آخرین ارسال: lord_viper
  کمک در پیاده سازی یک فرمول در C++ mohebian_amin 3 3,450 ۱۷-آبان-۱۳۹۳, ۱۹:۵۱:۱۲
آخرین ارسال: aKaReZa75
  چگونگی قرار دادن آرایه در فایل h.mallaki67 2 4,087 ۰۲-فروردین-۱۳۹۲, ۱۷:۵۰:۰۸
آخرین ارسال: babyy
  [سوال] شبیه سازی فوتبال tishab 4 4,433 ۱۴-خرداد-۱۳۹۱, ۰۰:۳۴:۰۵
آخرین ارسال: tishab
  [سوال] یه سوال راجع به آرایه ها در C نگار85 0 2,284 ۲۸-خرداد-۱۳۹۰, ۲۱:۵۹:۵۳
آخرین ارسال: نگار85
  مرتب سازی یا استفاده از درخت Heap aliyarat 1 3,846 ۲۳-خرداد-۱۳۹۰, ۱۲:۰۸:۱۸
آخرین ارسال: aliyarat
  [سوال] چجوری میشه فهمید یک رشته متقارن هست ؟ IT.M@N 2 3,138 ۲۴-اردیبهشت-۱۳۹۰, ۲۲:۵۱:۱۳
آخرین ارسال: IT.M@N

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS