PDA

View Full Version : سوال: ترکیب یک کلمه ثابت با چند کلمه متغیر



hlhlpsk
پنج شنبه 14 اردیبهشت 1396, 18:46 عصر
سلام من حقیقت به تازگی با برنامه نویسی اشنا شدم علم چندانی در این موضوع ندارم
میخوام برنامه ایی بنویسم که
توی یک فیلد یه کلمه رو وارد کنید
و توی 10 فیلد دیگه متغیر ها رو وارد کنید
بعد همشو به صورت یک فایل تکست خروجی بده
به طور مثال اینطوری
کلمه ثابت :A
کلمه های متغیر :
B.C.D.E
بعد توی فایل تکست اینطوری نمایش بده
AB
AC
AE
ممنون میشم در حد مبتی راهنمایی کنید

mmbguide
پنج شنبه 14 اردیبهشت 1396, 21:20 عصر
شما میتونید یک متغیر و یا یک ثابت از نوع String یا Char تعریف کنید و مقدار اون رو برابر A قرار بدید. و در ادامه متغیری که کلمه رو ذخیره کرده درون یک حلقه کاراکتر مورد نظر رو به اون متغیری که تنها شامل حرف A هست جمع کنی. میتونی به ازاء هر بار اجرای حلقه نتیجه را به فایل متنی ارسال کنی و یا نتیجه ها رو در یک متغیر رشته ای قرار بدی و در انتها نتیجه رو در فایل متنی ذخیره کنید.

hlhlpsk
جمعه 15 اردیبهشت 1396, 14:09 عصر
اگر میشه یه نمونه کد بدید تا بیشتر اشنا بشم
ممنون

mmbguide
جمعه 15 اردیبهشت 1396, 14:45 عصر
char[] c;
c = this.txt2.Text.ToCharArray();

foreach (char i in c){
this.txt3.AppendText(this.txt1.Text + i.ToString() + Environment.NewLine);


تصویر برنامه:
145158

شما بجای نمایش در برنامه در یک فایل متنی ذخیرش کن. بجای حرف A در اولین کادر میتونی متن هم بنویسی.

hlhlpsk
شنبه 23 اردیبهشت 1396, 19:24 عصر
متاسفانه یکم مشکل دارم توش
ببینید مثلا میخوام اینطوری خروجی بده
شما یه متغیر که حروفش دونه به دونه به ثابت اضافه میشه و نمایش داده میشه
من اینطوری میخوام
مثلا
فیلد های 1 تا 5 اینطوری
1
2
3
4
5
یه فیلد هم ثابت داریم به نام a
خروجی به صورت زیر نمایش بده
a1
a2
a3
a4
a5
دوستان اگر کسی میتونه بنویسه و با خروجی exe برام بفرسته واقعا ممنون میشم
وقت زیادی برای تحویل ندارم

Mahmoud.Afrad
یک شنبه 24 اردیبهشت 1396, 01:28 صبح
یکی از ابتدایی ترین مباحث اکثر زبانهای برنامه نویسی حلقه های تکرار و حل مسائل ساده ای مثل ساخت دنباله ای از کاراکترها و محاسبات ساده ریاضی توسط حلقه ها هست.

با توجه به نوع سوال و ماهیت(حل مسئله) و سادگی اون ، باید خودتون زحمتشو بکشید و طرح اینگونه سوالات و درخواست پروژه و ... خلاف قوانین سایت هست.

جهت راهنمایی
یک حلقه با دامنه تکرار 1 تا 5 نیاز دارید. برای الحاق دو رشته یا کاراکتر میتونید از عملگر + (طبق مثال بالا) و یا متدهای مشابه استفاده کنید.