• توجه: در صورتی که از کاربران قدیمی ایران انجمن هستید و امکان ورود به سایت را ندارید، میتوانید با آیدی altin_admin@ در تلگرام تماس حاصل نمایید.

در خواست راهنمایی

ahmadfononi

معاونت انجمن
میخواستم ببینم کسی هست منو راهنمایی کنه

سوال :

برنامه ای بنویسید که خروجی مقابل را تولید کند:

1
2 1
3 2 1
4 3 2 1
 
آخرین ویرایش:

darkob

New member
سلام
مشکل شما کجایی این برنامه هست؟
با استفاده از for میتوانید این دستور را بنویسید
 

ahmadfononi

معاونت انجمن
من خودمم میدونم با استفاده از درستور for میخواستم اگه میشه برام کامل بنویسینش

چون من تا
1
2 1
میرم باقیش دیگه ادامه میده

 

ahmadfononi

معاونت انجمن
ببینید من تا اینجا میتونم برم
Private Sub Command1_Click()
For i = 1 To 1
Print i
Next i

For i = 1 To 2
Print i,
Next i
End Sub

 

darkob

New member
خب دوست عزیز دستورات درست هست نحوه چاپ بر روی فروم همه جور میتونه باشه
 

T090

New member
با وی بی کار نکردم ولی این رو امتحان کن:

Private Sub Form_click()
For i = 1 To 4
For j = 1 To i
Print j;
Next j
Print
Next i
End Sub


به اینا میگن حلقه های تو در تو.
:دوست:
 
آخرین ویرایش:

T090

New member
کد بالا ویرایش شد.
توضیح این که اگر بعد از چاپ یک مقدار میخواید مکان نما به سطر جدید نره یک سمی کالون به اخر دستور print اضافه کنید.
 
بالا