آژانس هواپیماییexchanging

چند سوال از آرایه ها

شروع موضوع توسط Eminem1991 ‏2 نوامبر 2007 در انجمن Visual Basic 6

  1. Eminem1991

    Eminem1991 کاربر تازه وارد

    تاریخ عضویت:
    ‏2 نوامبر 2007
    نوشته ها:
    9
    تشکر شده:
    0
    سلام بر دوستان پی تی، سلام بر همه 80000 عضو فروم
    من الان عضو فروم شدم، امیدوارم از این به بعد بیشتر در خدمتتون باشم
    5 تا سوال از آرایه ها داشتم که از کتاب برنامه سازی 2 رشته کامپیوتر هستش (پس راحته!)
    از اهالی فن و بکسی که اند ویژوال هستند می خواستم منو در حل اونا کمک کنند
    پیشاپیش از عزیزانی که جواب این مسائل رو می ذارن بی نهایت ممنونم
    با سپاس فراوان
    اینم سوالات:

    1- 10 دانش آموز و 3 نمره از هر یک را از ورودی دریافت کنید، سپس نام هر دانش آموز را به همراه معدل سه نمره ی او نمایش دهید. در پایان نام دانش آموزانی که بالاترین و پایین ترین معدل را دارند اعلام کنید.
    2- برنامه ای بنویسید که تعدادی عدد از ورودی دریافت کند و در یک ماتریس 4*4 قرار دهد. سپس این ماتریس را روی فرم نشان دهد و با پیغامی اعلام کند که آیا عناصر قطر اصلی ماتریس با هم برابر هستند یا نه.
    3- برنامه ای بنویسید که تعدادی عدد از ورودی دریافت کند و در یک ماتریس 4*4 قرار دهد. سپس عددی را گرفته و آن را در ماتریس جست و جو کنید و تکرار آن را در ماتریس جست و جو کنید و تعداد تکرار آن را بگوید.
    4- برنامه ای بنویسید که تعدادی عدد از ورودی دریافت کند و در یک ماتریس 3*3 قرار دهد. سپس این ماتریس را نشان داده و اعلام کند بالا مثلثی است یا پایین مثلثی.
    5- برنامه ای بنویسید که تام و نمره ریاضی 8 نفر را گرفته و اعلام کند رتبه دوم کیست.

    درسته تعداد سوالا یکم زیاده ولی سوالای 2 و 3 و 4 در حقیقت تقریبا یه سواله!!
    منتظرم... دمتون گرم...
    :blush::cool:
     
  2. Eminem1991

    Eminem1991 کاربر تازه وارد

    تاریخ عضویت:
    ‏2 نوامبر 2007
    نوشته ها:
    9
    تشکر شده:
    0
    این همه مهندس الان کجان؟؟؟ هوووم؟
     
  3. n.s

    n.s کاربر تازه وارد

    تاریخ عضویت:
    ‏2 اکتبر 2007
    نوشته ها:
    59
    تشکر شده:
    0
    سلام دوست عزیز ...خوش اومدید :happy:
    بیا اینجا
    کد:
    http://forum.persiantools.com/t92596.html
    
    جواب سه تاش هست ...بقش رو هم سعی میکنم بذارم ...
    موفق باشین ...
     
  4. n.s

    n.s کاربر تازه وارد

    تاریخ عضویت:
    ‏2 اکتبر 2007
    نوشته ها:
    59
    تشکر شده:
    0
    واسه سوال 5 هم از مرتب سازی استفاده کنید و رتبه دوم رو نشون بدید خوب ...:blink:
     
  5. Eminem1991

    Eminem1991 کاربر تازه وارد

    تاریخ عضویت:
    ‏2 نوامبر 2007
    نوشته ها:
    9
    تشکر شده:
    0
    مرسی! نبود دیگه؟؟ مهندس منظورمه!!!
     
  6. balabala

    balabala کاربر قدیمی پرشین تولز

    تاریخ عضویت:
    ‏22 می 2005
    نوشته ها:
    7,351
    تشکر شده:
    1,332
    محل سکونت:
    یه خورده اونورتر
    مهندس n.s جواب همش رو داد دیگه [​IMG]
     
  7. n.s

    n.s کاربر تازه وارد

    تاریخ عضویت:
    ‏2 اکتبر 2007
    نوشته ها:
    59
    تشکر شده:
    0
    حالا کووووووووووووووو تا مهندسی !!!!:blink:
     
  8. erroring

    erroring Registered User

    تاریخ عضویت:
    ‏4 دسامبر 2006
    نوشته ها:
    286
    تشکر شده:
    2
    محل سکونت:
    PDC (Parvazeh Developing Center)
    الگوريتم سوال پنج اينه :
    فرض ميكنيم نمره ها تو يه آرايه است. و نام دانش آموزان در آرايه ديگر با رعايت ترتيب انديس
    سه تا متغير (ترجيحا single) و دو تا متغير رشته اي تعريف مي كني.b و n1 و n2 و s1 و s2
    يه دونه متغير (integer) تعريف مي كنيد : i

    1-مقدار b مساوي صفر.
    b=0

    2- شمارنده صفر شود (منظور اينكه از حلقه استفاده كن [​IMG] )
    i=0
    3- اگر آرايه انديس i بزرگتر از b بود :
    4- مقدار n2 برابر n1 شود
    n2=n1
    5- مقدار n1 برابر b شود.
    n1=b
    6- مقدار s2 برابر s1 شود
    s2=s1
    7 - مقدار s1 برابر عضو i ام آرايه نام دانش آموزان شود.
    s1=namesa(i) x
    اينجا پايان شرطه
    8 شمارنده را يكي اضافه كن
    i=i+1
    9- اگر شمارنده كمتر از كل دانش آموزان شد برو به 3 (بازم مي گم اين همون حلقه است )
    10- s2 و n2 را به عنوان نام دانش آموز و نمره اش (كه نمره دوم است) بنويس.)

    البته اين ماهيگيريه اميدوارم بتوني خودت ماهي رو بگيري
    [​IMG]