رفتن به مطلب
  • 0

تکرار یک حرف


مسعود دلفان آذری

سوال

سلام دوستان آیا تابعی هست که طوری بنویسم یک حرفو مثلا 30 بار تکرار کنه؟:gerye:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

4 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

String mString = null;
for (int i = 0; i <= 30; i++){
mString = mString + "a";
}

نمیدونم درست متوجه شدم یا نه ولی این کد میاد ۳۰ تا حرف a پشت سر هم میریزه داخل یک استرینگ

    public String looperText(String str, int loop){
        String mString = null;
        for (int i = 0; i <= loop; i++){
            mString = mString + str;
        }
        return mString;
    }

به صورت تابع

لینک ارسال
به اشتراک گذاری در سایت های دیگر

مرسی داداش درست شد.

Dim str As String
For i=1 To 30
	str = str & "5"
Next
Msgbox(str, "")

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به صورت یک ساب میذارم که استفادش راحتتره:

Sub Repeat(C As String, R As Int) As String
	Dim rpt As String = ""
	For i = 1 To R
		rpt = rpt & C
	Next
	Return rpt
End Sub

کافیه از این کد برای تکرار هر کاراکتری استفاده کنید، به هر تعداد که میخوایین:

Log(Repeat("*", 10))

Result: "**********"

موفق باشید یا علی:53:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...