Muhammad Al-Xorazmiy nomidagi
Toshkent Axborot Texnologiyalari Universiteti
Fan :Malumotlar tuzilmasi va algoritmlari
Amaliy ISH-1
Mavzu:
Ma’lumot, algoritmlar va ma’lumotlar tuzilmasi tushunchalari.
ma’lumotlarni ifodalash bosqichlari. ma’lumotlar toifalari. Ma’lumotlarning
abstrakt tuzilmasi.
Bajardi
:
Elbek Ro‘ziyev
040 21 guruh
1-Amaliy mashg’ulot
Mavzu: Ma’lumot, algoritmlar va ma’lumotlar tuzilmasi tushunchalari.
ma’lumotlarni ifodalash bosqichlari. ma’lumotlar toifalari. Ma’lumotlarning
abstrakt tuzilmasi.
Variant-13
(X(N) massivlar uchun)
13.Massivning Juft indeksdagi elementlar yig’indisini toping.
Dastur kodi
#include
int main() {
int n; // Massiv o'lchamini aniqlash uchun n o'zgaruvchisi
std::cout << "Massiv o'lchamini kiriting: ";
std::cin >> n;
int array[n]; // N ta elementdan iborat massiv
int sum = 0;
std::cout << "Massiv elementlarini kiriting:\n";
for (int i = 0; i < n; i++) {
std::cin >> array[i]; // Massiv elementlarini qabul qilish
}
// Massivni aylantirish orqali juft indeksdagi elementlarni yig'ish
for (int i = 0; i < n; i += 2) {
sum += array[i]; // Juft indeksdagi elementlarni yig'ish
}
std::cout << "Juft indeksdagi elementlar yig'indisi: " << sum << std::endl;
return 0;
}
Natija
|