درس برنامهسازی کامپیوتر
ساختمانها
در زبان برنامهسازی C++
ساختمان Structure
در بسیاری کاربردها با دادههایی سر و کار داریم که
از یک جنس نیستند
قالب یکنواختی ندارند
ابعاد مشابهی ندارند
مربوط به یک موضوع مشخص میشوند
بسیار مناسب است اگر بتوان مجموعة این دادهها را تحت یک عنوان معرفی نمود
مثال
اطلاعات مورد نیاز برای یک دانشجو را در یک کاربرد خاص در نظر بگیرید
نام (و نام خانوادگی)
نام پدر
شمارة شناسنامه
وزن، قد، ...
واحدهای اخذ شده
نمرات : واحدها، معدل
رتبه در میان همدورهایها
...
مثال
انبار کالا
نام کالا
شمارة کالا (بارکد، شمارة انبار، ...)
منبع (خرید) : قیمت خرید، فروشنده، حمل ونقل کننده، سفارش دهنده، زمان ورود به انبار
وضعیت فعلی : محل انبار شده، هزینة انبارداری تا کنون، ...
مقصد : تحویل گیرنده، قیمت فروش، زمان ارسال، نحوة ارسال
مثال
اطلاعات مربوط به
یک فایل کامپیوتری
بیمار (مطب، بیمارستان، اورژانس، ...)
مسابقه
فروشگاه
محصول تولیدی (در حال تولید)
پروژة تحقیقاتی
کامپیوتر