0 / 0 / 1
Регистрация: 13.09.2016
Сообщений: 154
1

Как написать программу через функцию?

31.10.2016, 20:16. Показов 1192. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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
#include <stdio.h> 
 
int main()
{
    int *a, i;
    double sum = 0, arithmeticAverage = 0;
    int size = 0;
    printf("Enter the array size:");
    scanf("%d", &size);
 
    a = malloc(size * sizeof(int));
    printf("The given array:\n");
    for (i = 0; i < size; i++) {
        scanf("%d", &a[i]);
        sum += a[i];
    }
    arithmeticAverage = sum / size;
    printf("\nThe arithmetic average is: %.0f:\n", arithmeticAverage);
    printf("Array after the transformation:\n");
    for (i = 0; i < size; i++) {
        if (a[i] > arithmeticAverage)
            a[i] = 0;
        printf("%3d ", a[i]);
    }
    printf("\n");
 
    return 0;
}
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.10.2016, 20:16
Ответы с готовыми решениями:

Как написать данную программу через функцию?
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; main() { int i,a=0; float...

Как написать программу на c не через cout и cint а через print и scan
Корень из 2 + корень из 2+...+корень из 2 и так n корней.

как написать данную программу через функцию?
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; main() { int i,a=0; float...

Как написать такую программу через процедуру/функцию
Вот готовый вариант без процедуры/функции Программа считает количество способов разложения числа...

3
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
12225 / 7357 / 1730
Регистрация: 25.07.2009
Сообщений: 13,462
31.10.2016, 23:30 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

C
1
2
3
4
5
6
7
8
9
double mean(const double * array, const size_t count) {
    double sum = 0.;
    size_t i;
 
    for ( i = 0; i < count; ++i )
        sum += array[i];
 
    return sum / (double) count;
}
0
0 / 0 / 1
Регистрация: 13.09.2016
Сообщений: 154
01.11.2016, 18:36  [ТС] 3
easybudda, я не понимаю....
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
12225 / 7357 / 1730
Регистрация: 25.07.2009
Сообщений: 13,462
02.11.2016, 17:54 4
Цитата Сообщение от Кристина 1998 Посмотреть сообщение
я не понимаю
Чего именно? Судя по приведённой программе нужна была функция для нахождения среднего арифметического - так я её и написал.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.11.2016, 17:54
Помогаю со студенческими работами здесь

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

Подскажите как через функцию написать задачу
Условие задачи: Дана квадратная матрица, для каждой строки определить количество отрицательных...

Как в с++ переделать программу через функцию
#include &lt;stdlib.h&gt; #include &quot;pch.h&quot; #include &lt;iostream&gt; #include &lt;time.h&gt; #include &lt;ctime&gt;...

Как в с++ переделать программу через функцию
#include &lt;stdlib.h&gt; #include &quot;pch.h&quot; #include &lt;iostream&gt; #include &lt;time.h&gt; #include &lt;ctime&gt;...

Как в с++ переделать программу через функцию
#include &lt;stdlib.h&gt; #include &quot;pch.h&quot; #include &lt;iostream&gt; #include &lt;time.h&gt; #include &lt;ctime&gt;...

Как написать функцию Восстановление пароля через Model-View-Controller ?
Как написать функцию Восстановление пароля через Model-View-Controller


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru