int t[]={-10,5,15,4,3};
Bu misolda massivni barcha elementlariga qiymatlar berilgan hisoblanadi, massiv uzunligi kompilyator tomonidan boshlang‘ich qiymatlar soniga qarab aniqlanadi. Agarda massiv uzunligi berilmasa, boshlang‘ich qiymati berilishi shart.
Massivni e’lon qilishga misollar:
shar ch[4]={’a’,’b’,’c’,’d’}; //belgilar massivi
int in[6] ={10,20,30,40}; // butun sonlar massivi char
str[]=”abcd”;
//satr uzunligi 5 ga teng, chunki uning oxiriga
// ’\0’belgisi qо‘shiladi
char str[]={’a’,’b’,’c’,’d’};
// yuqoridagi satrning boshqacha yozilishi
Masala. Bir oy ichidagi kundalik haroratlar berilgan. Oy uchun о‘rtacha haroratni hisoblash programmasi tuzilsin.
Programma matni:
void main()
{const int n=30;
int temp[n];
int i,s,temp_urtacha;
cout << ”Kunlik haroratni kiriting:\n”;
for (i=0;i;i++)
{cout << ”\n temp[“<<i<<”]=”;
cin >> temp[i]; }
for (i=0,s=0; i;i++)s+=temp[i];
temp_urtacha=s/n;
cout << ”Kunlik harorat :\n”;
for(i=0;i;i++)
cout<< ”\t temp[“<<<”]=”<<temp[i];
cout<<”Oydagi o’rtacha harorat= ”<mp_urtacha;
return;
}
Do'stlaringiz bilan baham: |