Texnalogiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti




Download 0,77 Mb.
Pdf ko'rish
bet3/3
Sana17.05.2024
Hajmi0,77 Mb.
#240258
1   2   3
Bog'liq
3-amaliy ish

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.
#include  
using namespace std; 
int main() { 
int n; 
cout << "Massiv uzunligini kiriting: "; 
cin >> n; 
int massiv[n]; 
cout << "Massiv elementlarini kiriting:\n"; 
for (int i = 0; i < n; i++) { 
cin >> massiv[i]; 

int juftOrindagiYigindi = 0; 
int toqOrindagiKoypaytma = 1; 
for (int i = 0; i < n; i++) { 
if (i % 2 == 0) { 
juftOrindagiYigindi += massiv[i]; 


} else { 
toqOrindagiKoypaytma *= massiv[i]; 


if (toqOrindagiKoypaytma != 0) { 
int natija = juftOrindagiYigindi / toqOrindagiKoypaytma; 
cout << "Juft orindagi elementlari yig'indisi bolmasi: " << natija << endl; 
} else { 
cout << "Toq orindagi kopaytma nolga teng bo'ldi. Bo'lish amalini amalga oshirib bo'lmaydi." << 
endl; 

return 0; 



 

Download 0,77 Mb.
1   2   3




Download 0,77 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Texnalogiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti

Download 0,77 Mb.
Pdf ko'rish