62 - DARS. STRUKTURALAR VA MASSIVLAR.
Massivlar strukturalar elementlari sifatida.
Massivlarni strukturalar elementi sifatida ishlatilishi hech qanday qiyinchilik tug’dirmaydi. Biz yuqorida simvolli massivlardan foydalanishni ko’rdik. Qo’yidagi misolda fazoda berilgan nuqtaviy jismni tasvirlovchi komponentalari jism massasi va koordinatalaridan iborat struktura kiritilgan bo’lib, nuqtaning koordinatalar markazigacha bo’lgan masofasi hisoblangan.
Include
#include
void main()
{
struct
{
double mass;
float coord[3]
} point={12.3,{1.0,2.0,-3.0}};
int i;
float s=0.0;
for (i=0;i<3; i++)
s+=point.coord[i]*point.coord[i];
Cout<<(“\n masofa=%f”,sqrt(s));
}
Bu misolda point strukturasi nomsiz strukturali tip orqali aniqlangan bo’lib, qiymatlari initsializatsiya yordamida aniqlanadi.
Do'stlaringiz bilan baham: |