Предмет: Информатика,
автор: vlad228228337
10. Написати програму, на языке си яка в одновимірному динамічному масиві типу float знаходить суму
елементів масиву із непарними індексами. Розмір масиву та значення елементів масиву
задаються з клавіатури.
Ответы
Автор ответа:
0
Ответ:
Объяснение:
#include <stdio.h>
#include <stdlib.h>
int main(void) {
float *array;
int size, i;
float sum = 0.0;
// Отримування розміру масиву від користувача
printf("Enter the size of the array: ");
scanf("%d", &size);
// Виділення пам'яті під масив
array = malloc(size * sizeof(float));
if (array == NULL) {
printf("Error allocating memory.\n");
return 1;
}
// Отримування значень елементів масиву від користувача
printf("Enter the elements of the array:\n");
for (i = 0; i < size; i++) {
scanf("%f", &array[i]);
}
// Обчислення суми елементів масиву із непарними індексами
for (i = 1; i < size; i += 2) {
sum += array[i];
}
printf("Sum of elements with odd indices: %.2f\n", sum);
// Вільне виділену пам'ять
free(array);
return 0;
}
Похожие вопросы
Предмет: Литература,
автор: ulevicka64
Предмет: Математика,
автор: baryshevilya2019
Предмет: Математика,
автор: arsenijstarr
Предмет: Русский язык,
автор: tomoemikagexx
Предмет: Геометрия,
автор: ArkatangelBro