اطلاعیه

Collapse
No announcement yet.

ساخت نام متغیر با for

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ساخت نام متغیر با for

    سلام
    من نیاز دارم اسم متغیرم رو یک جوری تو برنامه بسازم
    تعداد زیادی آرایه دارم ا نام های test1 test2 test3 والی آخر
    روشی هست که بشه باهاش عدد آخر این ها رو از یک متغیر دیگه گرفت یا با for ساخت؟
    مثلا به صورت test.i در بیاد؟
    مرسی

    #2
    پاسخ : ساخت نام متغیر با for

    نوشته اصلی توسط shahabsht
    سلام
    من نیاز دارم اسم متغیرم رو یک جوری تو برنامه بسازم
    تعداد زیادی آرایه دارم ا نام های test1 test2 test3 والی آخر
    روشی هست که بشه باهاش عدد آخر این ها رو از یک متغیر دیگه گرفت یا با for ساخت؟
    مثلا به صورت test.i در بیاد؟
    مرسی
    اگر در زبان c کار میکنید می توانید یک آرایه بسازید مثلا به تعداد 20 خانه که در هر خانه اطلاعات مربوط به همان را بریزید و در زمان فراخوانی اسم آرایه را به همراه درایه آن بنویسید.
    مثلا:
    int test[20]={0}i
    و در برنامه مثلا خانه test[10 ] فراخوانی کنید.
    در ضمن میتوانید از متغییر هم برای آدرس دهی استفاده کنید مثلا test[i]i
    سالار

    دیدگاه


      #3
      پاسخ : ساخت نام متغیر با for

      باید از اشاره گرها استفاده کنید. یه آرایه درست میکنید که درونش آدرس ابتدای متغیرهاتون (آدرس اولین خونه از آرایه های test1, test2 ,...) قرار داره

      دیدگاه


        #4
        پاسخ : ساخت نام متغیر با for

        مرسی ولی بسکام هست.

        دیدگاه


          #5
          پاسخ : ساخت نام متغیر با for

          نوشته اصلی توسط shahabsht
          مرسی ولی بسکام هست.
          مگه آرایه فرق میکنه تو کدوم برنامه تعریف کنید؟؟؟
          این هم بسکام
          کد:
           Dim Pwm(10) As Byte
          
            Pwm(1) = 10
            Pwm(2) = 20
            Pwm(3) = 30
            Pwm(4) = 40
            Pwm(5) = 50
            Pwm(6) = 60
            Pwm(7) = 70
            Pwm(8) = 80
            Pwm(9) = 20
          موفق باشید
          [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
          معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
          معرفی نرم افزار Codewizard PWM
          با من بیشتر آشنا شوید

          دیدگاه


            #6
            پاسخ : ساخت نام متغیر با for

            نوشته اصلی توسط Saman.Asadi
            مگه آرایه فرق میکنه تو کدوم برنامه تعریف کنید؟؟؟
            این هم بسکام
            کد:
             Dim Pwm(10) As Byte
            
              Pwm(1) = 10
              Pwm(2) = 20
              Pwm(3) = 30
              Pwm(4) = 40
              Pwm(5) = 50
              Pwm(6) = 60
              Pwm(7) = 70
              Pwm(8) = 80
              Pwm(9) = 20
            موفق باشید
            من تعداد زیادی آرایه به این صورت دارم
            dim test1(10) as byte, test2(10)as byte, test3(10)as byte, test4(10)as byte
            و الی آخر

            دیدگاه


              #7
              پاسخ : ساخت نام متغیر با for

              آقو این آرایه دو بعدی رو تو بسکام چجوری میشه نوشت؟
              چند سال پیش نیاز داشتم هر چی سرچ کردم دیدم نمیشه بیخیالش شدم
              آموزش ساخت جعبه برای مدار با نرم افزار Corel Draw - آموزش طراحی تابلو ثابت با Corel Draw و LED Tool - آموزش کرک LED Tool

              116 کتابخانه مورد نیاز برای Altium Designer

              از دروغ متنفرم؛ هرچند در این مملکت به جرم صداقت، کودن نامیده شوم.

              دیدگاه


                #8
                پاسخ : ساخت نام متغیر با for

                نوشته اصلی توسط masoud_m_bf
                آقو این آرایه دو بعدی رو تو بسکام چجوری میشه نوشت؟
                چند سال پیش نیاز داشتم هر چی سرچ کردم دیدم نمیشه بیخیالش شدم
                خود بسکام از آرایه 2 بعدی پشتیبانی نمیکنه
                ولی یادمه چند سال پیش سرچ زده بودم با نوشتن 2تا تابع دستی این کار امکانپذیر میشد.
                ;()((void (*)(void))0x0000))

                دیدگاه


                  #9
                  پاسخ : ساخت نام متغیر با for

                  نوشته اصلی توسط masoud_m_bf
                  تشکر آقای خان :icon_razz:
                  نوشته اصلی توسط shahabsht
                  من تعداد زیادی آرایه به این صورت دارم
                  dim test1(10) as byte, test2(10)as byte, test3(10)as byte, test4(10)as byte
                  و الی آخر
                  شما هم یه راه ساده اینه که(تو این مثال) یه آرایه 40 عضوی تعریف کنید و با برنامه نویسی شماره عضو مورد نظرتون رو بدست بیارید
                  با یه For رقم دهگان که فرضا میشه سطر
                  با یکی هم رقم یکان که فرضا میشه ستون
                  موفق باشید
                  آموزش ساخت جعبه برای مدار با نرم افزار Corel Draw - آموزش طراحی تابلو ثابت با Corel Draw و LED Tool - آموزش کرک LED Tool

                  116 کتابخانه مورد نیاز برای Altium Designer

                  از دروغ متنفرم؛ هرچند در این مملکت به جرم صداقت، کودن نامیده شوم.

                  دیدگاه


                    #10
                    پاسخ : ساخت نام متغیر با for

                    نوشته اصلی توسط masoud_m_bf
                    شما هم یه راه ساده اینه که(تو این مثال) یه آرایه 40 عضوی تعریف کنید و با برنامه نویسی شماره عضو مورد نظرتون رو بدست بیارید
                    با یه For رقم دهگان که فرضا میشه سطر
                    با یکی هم رقم یکان که فرضا میشه ستون
                    موفق باشید
                    مرسی منم دقیقا همین کار رو میخوام بکنم ولی نمیتونم
                    میشه بگی چجوری؟

                    دیدگاه


                      #11
                      پاسخ : ساخت نام متغیر با for

                      نوشته اصلی توسط shahabsht
                      مرسی منم دقیقا همین کار رو میخوام بکنم ولی نمیتونم
                      میشه بگی چجوری؟
                      فرض کنیم شما یه آرایه دو بعدی 4 سطر و 10 ستون نیاز دارید
                      جمعا میشه 40 متغییر
                      یه آرایه 40 عضوی (1*40) تعریف کنید(در واقع سطرها رو به ترتیب پشت سر هم میچینید)
                      حالا دوتا مثلا حلقه For میذارید
                      اولی از 1 تا 4 که نشان دهنده سطر هست
                      دومی از 1 تا 10 که نشان دهنده ستون هست
                      متغییر حلقه اول ضرب در 10 بعلاوه متغییر حلقه دوم میشه همون خونه از آزایه یک بعدی که متناظر آرایه دو بعدی فرضی هست
                      آموزش ساخت جعبه برای مدار با نرم افزار Corel Draw - آموزش طراحی تابلو ثابت با Corel Draw و LED Tool - آموزش کرک LED Tool

                      116 کتابخانه مورد نیاز برای Altium Designer

                      از دروغ متنفرم؛ هرچند در این مملکت به جرم صداقت، کودن نامیده شوم.

                      دیدگاه

                      لطفا صبر کنید...
                      X