Ташкентский университет информационных технологий имени Мухаммада ал-Хоразмий Карши филлиал
1- Лабораторная работа
Предмет: Структура данных и алгоритмы
Тема: Массивы
Группа : TT-13-20p
Выполнил: Чориев Сардор
Проверил: Бойтемиров А
Карши 2022
Массивы
Array23. Дан массив размера N и целые числа K и L (1 < K ≤ L ≤ N). Найти среднее арифметическое всех элементов массива, кроме элементов с номерами от K до L включительно.
Dastur kodi:
#include
#include
#include
using namespace std;
int main() {
setlocale(LC_ALL, "");
int n, k, l;
float s;
cout << "n: ";
cin >> n;
cout << "k: ";
cin >> k;
cout << "l: ";
cin >> l;
int *arr = new int[n];
cout << "Massiv elementlarini kiriting: ";
for (int i = 2; i <= n; i++) {
cin >> arr[i];
}
float sum1 = 0;
int counter1 = 0;
for (int i = 2; i < k; i++) {
sum1 += arr[i];
counter1 ++;
}
float sum2 = 0;
int counter2 = 0;
for (int i = l; i <= n; i++) {
sum2 += arr[i];
counter2 ++;
}
s = (sum1 + sum2)/(counter1 + counter2);
cout<<"O'rtacha arifmetik qiymati: "<< s << endl;
return 0;
}
Do'stlaringiz bilan baham: |