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

Вычислить среднее значение элементов массива

24.11.2017, 00:09. Показов 3417. Ответов 1
Метки нет (Все метки)

Вот условие задачи к нему надо написать код на языке Си

Вычислить среднее значение элементов массива. Вывести на дис-
плей полученное значение. После этого изменить исходный массив
следующим образом: у всех элементов массива, значения которых
меньше среднего, изменить знак. Вывести на дисплей количество
измененных элементов.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.11.2017, 00:09
Ответы с готовыми решениями:

Вычислить среднее геометрическое и среднее арифметическое значения положительных элементов массива
Помогите пожалуйста. До 24 мая и до 14:00 надо сделать программу, всю голову изломал уже ничего не...

Вычислить среднее значение координаты х и у ненулевых точек массива
Помогите, пожалуйста, написать программу на языке Си. Двумерный массив 100*100 целых чисел...

Среднее значение и дисперсия элементов массива
нужно найти функцию, вычисляющую среднее значение и дисперсию элементов массива. язык ( С ).

Вычислить среднее арифметическое значение элементов, лежащих на диагоналях матрицы
Добрый день. Помогите с программой на двумерный массив. Вычислить среднее арифметическое значение...

1
display "I'LL BE BACK"
1201 / 825 / 253
Регистрация: 02.04.2009
Сообщений: 3,084
24.11.2017, 12:54 2
Лучший ответ Сообщение было отмечено Tortik12 как решение

Решение

Tortik12,

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
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
#define RAND_MAX 100
 
int main(int argc, char **argv) {
    int size;
 
    printf("Введите размер массива: ");
    scanf("%d", &size);
 
    int array[size];
    int sum = 0;
 
    srand(time(NULL));
 
    for (int i = 0; i < size; i++){
        array[i] = rand() % RAND_MAX;
        sum += array[i];
 
        printf("%3d ", array[i]);
    }
 
    printf("\n");
 
    int ctr = 0;
 
    for (int i = 0; i < size; i++){
        if (array[i] < sum / size) {
            array[i] *= -1;
            ctr++;
        }
        printf("%3d ", array[i]);
    }
 
    printf("\nСреднее значение элементов массива: %d", sum / size);
    printf("\nКоличество измененных элементов: %d", ctr);
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2017, 12:54

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Вычислить среднее арифметическое элементов массива
Сформировать массив В, записав в него элементы массива А с четными индексами. Вычислить среднее...

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

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

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


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

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

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