Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 25.03.2018
Сообщений: 33
1

Функция которая находит произведение элементов массива расположенных на НЕчетных местах

01.06.2018, 16:11. Просмотров 1902. Ответов 1
Метки нет (Все метки)


С помощью указателей, написать функцию которая находит произведение элементов массива расположенных на НЕчетных местах. Используйте эту функцию для программы, что запрашивает у пользователя количество элементов массива.
Заранее спасибо!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.06.2018, 16:11
Ответы с готовыми решениями:

Найти произведение положительных элементов массива, расположенных на нечётных местах
Дан двумерный массив. Найти произведение положительных элементов массива, расположенных на нечётных...

Вычислить произведение нечетных элементов одномерного массива, расположенных на четных местах
1. Вычислить произведение нечетных элементов одномерного массива, расположенных на четных местах....

Найти произведение элементов массива расположенных на нечетных местах и выбрать большее из них
В каждом из массивов T(14) и D(9) найти произведение элементов расположеных на нечетных местах и...

Найти произведение элементов расположенных на нечетных местах массива и выбрать большее из них
решить с помощью функции... В каждом из массивов T(14) и D(9) найти произведение элементов...

__________________
Помогаю в написании студенческих работ здесь.
1
157 / 147 / 25
Регистрация: 23.01.2011
Сообщений: 319
01.06.2018, 17:25 2
Лучший ответ Сообщение было отмечено Fox_Sparky как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
 
// Функция вычисления произведения нечетных элементов массива
int odd_mul(int * array, int n) {
    int i = 0;
    int mul = 1;
 
    for (i = 0; i < n; ++i) {
        if (i % 2) {
            mul *= array[i];
        }
    }
 
    return mul;
}
 
int main(int argc, char *argv[]) {
    int n = 0, i = 0;;
    int *array = NULL;
 
    // Для случайных чисел
    int seed = time(NULL);
    srand(seed);
 
    printf("Введите количество элементов массива: ");
    fscanf(stdin, "%d", &n);
 
    if (n == 0) {
        printf("Неверно указано количество элементов\n");
        return -1;
    }
 
    array = (int *)malloc(n * sizeof(int));
 
    if (!array) {
        printf("Не удалось выделить память для массива\n");
        return -1;
    }
 
    printf("Исходный массив, длина -- %d\n", n);
 
    // Генерация массива со случайными данными
    for (i = 0; i < n; ++i) {
        // Числа от 0 до 9 (для простоты проверки)
        array[i] = rand() % 10;
        printf("%d ", array[i]);
    }
 
    printf("\n");
 
    printf("Произведение нечетных элементов -- %d\n", odd_mul(array, n));
 
    free(array);
 
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.06.2018, 17:25

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Функция: нахождение среднего арифметического значения элементов массива, расположенных на нечетных местах
Составить функцию нахождения среднего арифметического значения элементов массива, расположенных на...

В матрице определить произведение элементов, расположенных на нечетных местах в каждой строке
В матрице определить произведение элементов, расположенных на нечетных местах в каждой строке....

Определить произведение элементов, расположенных на нечетных местах в каждой строке матрицы
в матрице определить произведение элементов, расположенных на нечетных местах в каждой строке....

Среднее арифметическое значение элементов массива, расположенных на нечетных местах
Составить функцию нахождения среднего арифметического значения элементов массива, расположенных на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.