علیمپو
بچّه سنّی
- ارسالها
- 670
- امتیاز
- 4,868
- نام مرکز سمپاد
- حلی۲
- شهر
- تهران
- سال فارغ التحصیلی
- 1396
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی
الآن قطعا میاد میگه وکتور نخوندیم
پ.ن: شاید سوالی باشه که اِن خط ورودی بده و تو هر خط یه سری رشته باشن و اسپِیس باشه بینشون گتلاین نیاز میشه اون موقع!
پ.ن۲: البته تو کد این بنده خدا به غیر از این تیکّش:
که باید بشه:
مشکلی نمیبینم!
به نقل از سـحر :توی C++ میتونی string داشته باشی.یعنی نیازی نیست آرایه ای از کاراکترها رو درنظر بگیری و با %S ، اسکناف و پرینتاف کنی.
بعد خب توی وکتور هم میشه ذخیره کرد.
کد:#include<iostream> #include<vector> using namespace std; main() { vector <string> myvec; string mystr; int n; cin>> n; for(int i = 0 ; i < n ; i++) { cin>> mystr; myvec.push_back(mystr); } for(int j = 0 ; j < n ; j++) cout<< myvec[j]<< endl; }
+حالا اجباری نیس از وکتور استفاده کنی البته.میتونی توی آرایهای از نوع استرینگ بریزیش.وکتور مزیتش اینه که هر تعداد بخوای میتوی به تهش اضافه کنی.
درمورد گتلاین هم آخه واسه چی گتلاین؟ گتلاین خیلی چیز بیخودیه.
الآن قطعا میاد میگه وکتور نخوندیم
پ.ن: شاید سوالی باشه که اِن خط ورودی بده و تو هر خط یه سری رشته باشن و اسپِیس باشه بینشون گتلاین نیاز میشه اون موقع!
پ.ن۲: البته تو کد این بنده خدا به غیر از این تیکّش:
کد:
getline(cin,lesson);
کد:
getline(cin, lesson[i]);