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

Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Damir_18
Заблокирован
26.04.2012, 11:33     Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы #1
привет всем)решите плиз 2 задачки через серию stdafx.h) а не через иострим) очень надо решить их до послезавтра)) спасибо заранее)
1) Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы
2) Заменить нулями все ее элементы, расположенные на главной диагонали и выше нее.
первая типа половина правильная но не могу определить четные столбцы)выручите)))очень прошуу
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2012, 11:33     Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы
Посмотрите здесь:

Найти среднее арифметическое каждого из столбцов матрицы C++
C++ Найти среднее арифметическое елементов каждого из непарных столбцов матрицы
Массив: Найти среднее арифметическое из всех положительных элементов этой матрицы C++
C++ Массив: Найти среднее арифметическое элементов каждого из нечетных столбцов этой матрицы.
Найти среднее арифметическое элементов четных столбцов матрицы C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
amfisat
 Аватар для amfisat
67 / 67 / 1
Регистрация: 16.06.2009
Сообщений: 235
26.04.2012, 13:00     Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы #2
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
#include <cstdio>
using namespace std;
 
const int N = 4;
 
int main()
{
    int sum = 0;
    int arr[N][N];
    printf("Enter elements of array: ");
    for (int i=0; i<N; i++)
        for (int j=0; j<N; j++)
            scanf_s("%d", &arr[i][j]);
    printf ("Problem #1 \n");
    for (int i=0; i<N; i+=2)
    {
        for (int j=0; j<N; j++)
            sum += arr[j][i];
        printf ("Column # %d: %f\n", i, float(sum/N));
    }
    printf ("Problem #2 \n");
    for (int i=0; i<N; i++)
        for (int j=0; j<N; j++)
            if (j >= i)
                arr[i][j] = 0;
    for (int i=0; i<N; i++)
    {
        for (int j=0; j<N; j++)
            printf ("%d  ", arr[i][j]);
        printf ("\n");
    }
    return 0;
}
Damir_18
Заблокирован
26.04.2012, 19:42  [ТС]     Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы #3
спасибо но что то не поняятно и не так как мы решаем) блин решите через stdafx.h нормальнооо) особенно первуую))))срочно надооооооооооооооооо
antoha398
155 / 155 / 3
Регистрация: 29.03.2012
Сообщений: 418
26.04.2012, 19:45     Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы #4
Цитата Сообщение от Damir_18 Посмотреть сообщение
блин решите через stdafx.h нормальнооо
самой первой строкой поставте #include "stdafx.h" и будет так как вы решаете))
Damir_18
Заблокирован
26.04.2012, 20:48  [ТС]     Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы #5
спасибо а что за там проблема 1 и проблема 2 ? как то не оч понятно если честно
amfisat
 Аватар для amfisat
67 / 67 / 1
Регистрация: 16.06.2009
Сообщений: 235
27.04.2012, 11:52     Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы #6
1) Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы
2) Заменить нулями все ее элементы, расположенные на главной диагонали и выше нее.
первая типа половина правильная но не могу определить четные столбцы)выручите)))очень прошуу
Problem #1 = 1)
Problem #2 = 2)
Damir_18
Заблокирован
02.05.2012, 11:59  [ТС]     Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы #7
Спасибо за задачу но там пару ошибок) можете их исправить? очень срочно надо)) а ошибка это то что в нулевом столбце находят арифметическое значение а во втором четном столбце не находит арифм значение) точнее находит не правильно))) помогите срооочно))
for (int i=0; i<N; i+=2)
{
for (int j=0; j<N; j++)
sum += arr[j][i];
printf ("Column # %d: %f\n", i, float(sum/N));
}
эти строки вроде бы надо поправить))

Добавлено через 41 минуту
решите пожалуйстааа задачкуу) точнее подправьте) не могу исправить нужное место чтоб она находила арифм значение и втоой четной строки
amfisat
 Аватар для amfisat
67 / 67 / 1
Регистрация: 16.06.2009
Сообщений: 235
02.05.2012, 12:13     Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы #8
Лови.
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
#include "stdafx.h"
#include <cstdio>
using namespace std;
 
const int N = 4;
 
int main()
{
    int arr[N][N];
    printf("Enter elements of array: ");
    for (int i=0; i<N; i++)
        for (int j=0; j<N; j++)
            scanf_s("%d", &arr[i][j]);
    printf ("Problem #1 \n");
    for (int i=0; i<N; i+=2)
    {
        int sum = 0;
        for (int j=0; j<N; j++)
            sum += arr[j][i];
        double sr_ar = double(sum) / N;
        printf ("Column # %d: %lf\n", i, sr_ar);
    }
    printf ("Problem #2 \n");
    for (int i=0; i<N; i++)
        for (int j=0; j<N; j++)
            if (j >= i)
                arr[i][j] = 0;
    for (int i=0; i<N; i++)
    {
        for (int j=0; j<N; j++)
            printf ("%d  ", arr[i][j]);
        printf ("\n");
    }
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.05.2012, 12:23     Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы
Еще ссылки по теме:

Найти среднее арифметическое элементов каждой строки матрицы Q (lm) и отнять его от элементов этой строки. размер матрицы 7х7.заранее спасибо C++
C++ Подсчитать среднее арифметическое элементов каждого столбца матрицы и ввести все это в одномерный массив
C++ Найти среднее арифметическое положительных элементов каждого столбца матрицы

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

Или воспользуйтесь поиском по форуму:
Damir_18
Заблокирован
02.05.2012, 12:23  [ТС]     Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы #9
спасибо большое)) а она точно работает?? просто я щя не смогу проверить ее))) спасибо большое еще раз)
Yandex
Объявления
02.05.2012, 12:23     Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы
Ответ Создать тему
Опции темы

Текущее время: 18:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru