امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
رسم مثلث خیام نیوتن!!
نویسنده پیام
bahareh_toto آفلاین
كاربر دو ستاره
**

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

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #1
رسم مثلث خیام نیوتن!!
سوال:برنامه اي كه يك عدد صحيح دريافت كرده و به تعداد ان عدد سترهاي مثلث خيام نيوتن رو توليد كند؟
اينم مثلث هستش !
[تصویر:  11c5mw4.jpg]
۱۳-آذر-۱۳۸۵, ۱۱:۲۸:۴۲
ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
bahareh_toto آفلاین
كاربر دو ستاره
**

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

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #2
RE: رسم مثلث خیام نیوتن!!
چیکار کنم؟؟؟
۱۳-آذر-۱۳۸۵, ۲۳:۳۵:۳۳
ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
Darg غایب
مدير بازنشسته
*****

ارسال‌ها: 894
موضوع‌ها: 40
تاریخ عضویت: تير ۱۳۸۴

تشکرها : 381
( 702 تشکر در 190 ارسال )
ارسال: #3
RE: رسم مثلث خیام نیوتن!!
می تونی الگوریتمش رو بنویسی.
یعنی الگوریتمی که با دادن شماره سطر اعداد رو در یک حلقه تولید کنه
بنابر این در اصل یه یک فرمول ریاضی (تابع) احتیاج پیدا می کنی که باید اون رو پیدا کنی!
۱۴-آذر-۱۳۸۵, ۰۰:۴۴:۰۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
bahareh_toto آفلاین
كاربر دو ستاره
**

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

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #4
RE: رسم مثلث خیام نیوتن!!
اون چیه............!!
۱۴-آذر-۱۳۸۵, ۰۱:۳۰:۵۲
ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #5
RE: رسم مثلث خیام نیوتن!!
سلام

این برنامه رو توی وی بی برای شما نوشتم . واستون مثلث رو بدست میاره !

کد:
Dim a(10, 10), i, j, n As Integer
    n = InputBox("Enter the row :")
    a(0, 0) = 1
    j = 1
    For i = 1 To n - 1
          a(i, 0) = 1
           For j = 1 To i - 1
               a(i, j) = a(i - 1, j) + a(i - 1, j - 1)
           Next j
          a(i, j) = 1
    Next i
    


    For i = 0 To n - 1
           For j = 0 To n
            If (a(i, j) <> 0) Then Text1.Text = Text1.Text + Str(a(i, j)) + " "
           Next j
        Text1.Text = Text1.Text + vbNewLine
    Next i

فقط برای دیدن نتیجه برنامه کد زیر رو توی form_load قرار بدید و یک تکست باکس به نام textbox1 رو روی فرمتون قرار بدین به شرطی که خاصیت multiline اون true شده باشه !

موفق باشید Wink

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
(آخرین ویرایش در این ارسال: ۱۴-آذر-۱۳۸۵, ۰۲:۳۲:۰۶، توسط Mamad2003.)
۱۴-آذر-۱۳۸۵, ۰۲:۲۲:۲۵
ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
bahareh_toto آفلاین
كاربر دو ستاره
**

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

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #6
RE: رسم مثلث خیام نیوتن!!
ممنون فقط چند تا سوال
1-str چیکار میکنه
2 -vbnewline برای اینکه یک لاین جدید ایجاد کنه

۱۴-آذر-۱۳۸۵, ۱۱:۲۲:۳۸
ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #7
RE: رسم مثلث خیام نیوتن!!
سلام

str تابعی هست که یک مقدار عددی رو به string تبدیل می کنه . نوع ورودی textbox در vb از نوع string هست پس اگر عددی بخواد توی یک textbox چاپ بشه باید ابتدا به string تبدیل بشه بعد نمایش داده بشه .

vbnewline همون طور که حدس زدید یک خط جدید رو به تکست باکس اضافه می کنه که البته توی کد من ، هدف رفتن به خط بعد بوده که با vbnewline امکان پذیره !

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۱۴-آذر-۱۳۸۵, ۲۰:۴۸:۳۳
ارسال‌ها
پاسخ


پرش به انجمن:


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

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