Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
Archy23
0 / 0 / 0
Регистрация: 09.11.2009
Сообщений: 29
#1

Найти среднее арифметическое элементов (на С) - C++

09.11.2009, 16:45. Просмотров 848. Ответов 6
Метки нет (Все метки)

Помогите пожалуйста составить программу. На лабе задали, а я вообще ноль.
Задание: Найти среднее арифметическое элементов, лежащих ниже главной диагонали в матрице.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2009, 16:45     Найти среднее арифметическое элементов (на С)
Посмотрите здесь:

Найти среднее арифметическое двузначных элементов целочисленного массива из 30 элементов - C++
Найти среднее арифметическое двузначных элементов целочисленного массива из 30 элементов.

Найти количество элементов значение которых превышает среднее арифметическое всех элементов - C++
дан целочисленный массив из n элементов. Найти количество элементов значение которых превышает среднее арифметическое всех элементов ...

найти среднее арифметическое нечетных элементов - C++
1)Вычислить среднее арифметическое для всех наборов из 5 значений. 2)найти среднее арифметическое нечетных элементов.

Найти среднее арифметическое элементов массива - C++
Даны вещественные числа а, а,..., а. Преобразовать последовательность следующим образом: а, a, a, а, а также найти среднее арифметическое...

Найти среднее арифметическое элементов массива - C++
В чем я ошибся? код для кнопки, которая должна из 35 текст-боксов должна заполнить массив, найти среднее арифметическое. Потом...

Найти среднее арифметическое элементов списка - C++
Написать программу с функциями, которая определяет: а) является ли список Р пустым; б)находит среднее арифметическое элементов списка Р...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
outoftime
║XLR8║
508 / 430 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
10.11.2009, 16:37     Найти среднее арифметическое элементов (на С) #2
код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int main()
{
    int s = 0,
        count = 0,
        a[n][n];
 
    for (int  i = 1; i < n; i++)
        for (int j = n-i; j < n; j++){
            s += a[i][j];
            count++;
        }
 
    printf("%.4lf\n",s/count);
 
    return 0;
}
выслушаю любую критику..
Archy23
0 / 0 / 0
Регистрация: 09.11.2009
Сообщений: 29
16.11.2009, 16:07  [ТС]     Найти среднее арифметическое элементов (на С) #3
Цитата Сообщение от outoftime Посмотреть сообщение
код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int main()
{
    int s = 0,
        count = 0,
        a[n][n];
 
    for (int  i = 1; i < n; i++)
        for (int j = n-i; j < n; j++){
            s += a[i][j];
            count++;
        }
 
    printf("%.4lf\n",s/count);
 
    return 0;
}
выслушаю любую критику..
Можешь написать в полном ввиде прогу?
outoftime
║XLR8║
508 / 430 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
16.11.2009, 16:25     Найти среднее арифметическое элементов (на С) #4
могу,но не хочу, введи масив, это а, и размерность - это ен, если ты этого не сможешь, иди читай книги по си там не больше 5 листов..
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
16.11.2009, 16:55     Найти среднее арифметическое элементов (на С) #5
Только строку 8:
Цитата Сообщение от outoftime Посмотреть сообщение
for (int j = n-i; j < n; j++){
нужно заменить на:
C
1
for (int j =0; j < i; j++){
mooncrafter
4 / 4 / 2
Регистрация: 16.11.2009
Сообщений: 11
16.11.2009, 17:34     Найти среднее арифметическое элементов (на С) #6
C
1
2
3
4
5
6
7
8
9
10
11
12
{
 double n;
 printf("Write size of array:\n");scanf("%lf",&n);
 double a[n][n];
 printf("Write elements of array:\n");
 for(int i=0;i<n;i++)for(int j=0;j<n;j++)scanf("%lf",&a[i][j]);
 double num=(n*n-2)/2;
 double summ=0;
 for(int i=1;i<n;i++)for(int j=0;j<i;j++)summ+=a[i][j];
 double sa=summ/num;
  printf("Reruelt:%lf",sa);
}
Здесь только проблемы могут быть с ""!

Not at all!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2009, 17:40     Найти среднее арифметическое элементов (на С)
Еще ссылки по теме:

Найти среднее арифметическое элементов массива - C++
Данный массив размера N и целые числа K и L (1 &lt;K &lt;L &lt;N). Найти среднее арифметическое элементов массива с номерами от K до L...

Найти среднее арифметическое N последних элементов массива - C++
Ребята, может кто опытный проверить на правильность и помочь найти среднее арифметическое N последних элементов массива (или ссылочку...

Найти среднее арифметическое положительных элементов вектора X - C++
Найти среднее арифметическое положительных элементов вектора X, имеющих четный номер, и среднее арифметическое отрицательных элементов...

Найти среднее арифметическое отрицательных элементов матрицы - C++
найти среднее арифметическое отрицательных элементов матрицы лежащей ниже главной диагонали и среднее арифметическое главной диагонали ...


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

Или воспользуйтесь поиском по форуму:
outoftime
║XLR8║
508 / 430 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
16.11.2009, 17:40     Найти среднее арифметическое элементов (на С) #7
valeriikozlov, да, реально, это для побочной диагонали..

Добавлено через 1 минуту
Цитата Сообщение от mooncrafter Посмотреть сообщение
C
1
double n;
размерность матрицы может быть не целой?
Yandex
Объявления
16.11.2009, 17:40     Найти среднее арифметическое элементов (на С)
Ответ Создать тему
Опции темы

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