پاسخ به:♣<<▐▐ ساختمان داده ▐▐>>♣
دوشنبه 21 اردیبهشت 1394 3:45 AM
توضیحات مربوطه به فرم 1 و 2:
توضیحات مربوطه:
خط 1 و 2: دو کتابخانه ای را نشان می دهند که بیشترین دفعات استفاده در برنامه ها را دارند.
خط 3 تا 8 در فرم اول و خط 3 تا 7 در فرم دوم تابع main() را در برنامه نشان می دهند. در یک برنامه به زبان c++ همواره دارای یک تابع به نام main() هستیم که این تابع وظیفه مدیریت توابع زیرشاخه را بر عهده دارد. توابع زیرشاخه ای یا توسط خود برنامه نویس تعریف می شود یا از توابعی که در داخل زبان C++ تعریف شده، استفاده می گردد.
در فرم اول تابع main() از نوع عدد صحیح ( int ) بوده و خط 7 مقدار برگشتی تابع را نشان می دهد( return 0; .)
در فرم دوم main() از نوع void و فاقد خروجی می باشد.
در خط ششم در هر دو فرم از تابع getch(); استفاده شده است که دلیل آن این است که در هنگام تولید خروجی و پس از پایان برنامه، برنامه منتظر می ماند تا کاربر یکی از دکمه های صفحه کلید را جهت خروج از برنامه فشار دهد. این امر به کاربر کمک می کند تا خروجی را به صورت کامل مشاهده کند و برنامه بلافاصله پس از پایان خارج نشود.
استفاده از کتابخانه <conio.h> صرفا برای استفاده از تابع getch(); در برنامه می باشد.این تابع در بحث رشته ها بحث می شود.
تعریف کتابخانه :
کتابخانه (Library) مجموعه ای از توابع از قبل آماده شده در قالب یک بسته می باشد که برنامه نویس را از بازنویسی مجدد آنها راحت می کند و در زمان برنامه نویسی صرفه جویی می کند. کتابخانه استاندارد زبان c++
<iostream.h> می باشد./و کتابخانه <math.h> جهت توابع ریاضی می تواند استفاده گردد.
ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیلهسین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.