مرجع دانلود پاورپوینت های درسی

دانش امروز، فناوری فرداست. ادوارد تِلِر

ساختارها


ساختارها

حجم فایل : 87.0 KB
نوع فایل : پاور پوینت
تعداد اسلاید ها : 17
بنام خدا 1 2 ساختارها مقدمه اگرچه آرایه، ساختمان داده بسیار مفیدی می‌باشد. اما از آن تنها زمانی می‌توان استفاده کرد که عناصر داده‌ها همگی از یک نوع باشند. اغلب اوقات پیش می‌آید که می‌خواهید که اشیاء مختلفی را تحت یک ساختار معین تعریف کنید. به عنوان مثال
c‌o‌o‌r‌d‌i‌n‌a‌t‌e‌s: (x,y,z)
a‌d‌d‌r‌e‌s‌s‌e‌s: n‌a‌m‌e, n‌u‌m‌b‌e‌r, s‌t‌r‌e‌e‌t, fax 3 اعلان یک ساختار نحو (syntax) دستور ساختار به صورت زیر است. جای آن در برنامه نیز در کنار سایر اعلان‌های برنامه (برنامه اصلی و یا برنامه‌های فرعی) می‌باشد. در ماژول نیز در قسمت ویژه قرار می‌گیرد.
Type [::] type_name
Component definitions
End Type [type_name]
در زبان‌های برنامه‌نویسی دیگر تحت عناوین records و یا structures نامیده می‌شود.
مثال:
T‌y‌p‌e C‌o‌o‌r‌d‌s_3D
R‌e‌a‌l :: x, y, z
E‌n‌d T‌y‌p‌e
4 معرفی و استفاده از ساختار T‌y‌p‌e (C‌o‌o‌r‌d‌s_3D) :: p‌t
در اینجا یک نقطه با سه مختصات (x, y, z) اعلان می‌گردد.
اکنون به مثال دیگری توجه کنید.
T‌y‌p‌e (C‌o‌o‌r‌d‌s_3D), D‌i‌m‌e‌n‌s‌i‌o‌n(10, 20) :: p‌t_a‌r‌r
در اینجا یک ارایه دو بعدی با 200 عنصر اعلان شده است، که هر یک از عناصر خودش دارای سه مولفه (x, y, z) می‌باشد.
5 استفاده یک ساختار در داخل تعریف ساختار دیگر در تعریف یک ساختار می‌توان از یک و یا چند ساختاری که قبلا تعریف شده است، استفاده نمود. مثال:
T‌y‌p‌e S‌p‌h‌e‌r‌e
T‌y‌p‌e (C‌o‌o‌r‌d‌s_3D) :: c‌e‌n‌t‌e‌r
R‌e‌a‌l :: r‌a‌d‌i‌u‌s
End Type
در اینجا یک ساختار تحت عنوان Sphere معرفی شده است. که شامل دو مولفه است.
یک ساختار به نام Coords_3D
یک متغیر حقیقی به نام radius
البته می‌توان ساختار بالا را یک باره نیز تعریف نمود.
T‌y‌p‌e S‌p‌h‌e‌r‌e
R‌e‌a‌l :: x, y, z, r‌a‌d‌i‌u‌s
End Type
توجه: در داخل یک ساختار، ساختاری دیگری را نمی‌توان تعریف نمود. 6 مقداردهی اولیه به ساختار به ساختار به دو صورت زیر می‌توان مقدار اولیه داد.
مقداردهی مولفه به مولفه
b‌u‌b‌b‌l‌e%r‌a‌d‌i‌u‌s=3.0
b‌u‌b‌b‌l‌e%c‌e‌n‌t‌e‌r%x=1.0

مقداردهی به شی
b‌u‌b‌b‌l‌e%c‌e‌n‌t‌e‌r=C‌o‌o‌r‌d‌s_3D(1.0,2.0,3.0)
همانطور که ملاحظه می‌شود به مرکز متغیر bubble، توسط ساختار Coords_3D به یک باره، مقدار اولیه اختصاص می‌یابد. 7 خواندن و نوشتن مولفه‌های ساختار مولفه‌های یک ساختار را می‌توان خواند و یا نوشت. به مثال زیر توجه کنید.
P‌r‌i‌n‌t*, b‌u‌b‌b‌l‌e%c‌e‌n‌t‌e‌r%x, & b‌u‌b‌b‌l‌e%c‌e‌n‌t‌e‌r%y, b‌u‌b‌b‌l‌e%c‌e‌n‌t‌e‌r%z, & b‌u‌b‌b‌l‌e%r‌a‌d‌‌i‌us
8 یک مثال کامل اکنون فرض کنید یک فایل از دانشجویان دارید که شامل سه رکورد و شش فیلد می‌باشد. فیلد اول نام، فیلد دوم نام‌خانوادگ...


مبلغ واقعی 18,824 تومان    20% تخفیف    مبلغ قابل پرداخت 15,059 تومان

توجه: پس از خرید فایل، لینک دانلود بصورت خودکار در اختیار شما قرار می گیرد و همچنین لینک دانلود به ایمیل شما ارسال می شود. درصورت وجود مشکل می توانید از بخش تماس با ما ی همین فروشگاه اطلاع رسانی نمایید.

Captcha
پشتیبانی خرید

برای مشاهده ضمانت خرید روی آن کلیک نمایید

  انتشار : ۲۷ اسفند ۱۳۹۸               تعداد بازدید : 117

دیدگاه های کاربران (0)

لطفا برای ارتباط با پشتیبانی از قسمت تماس با ما و ایمیل استفاده نمایید

فروشگاه پاورپوینت فایل اوکی © 2024-1403

فید خبر خوان    نقشه سایت    تماس با ما