Автор Тема: С++ и матрица. Для каждого столбца матрицы определить сумму элементов  (Прочитано 6875 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sven

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Здраствуйте! решаю задачку по программированию на языке С++.
помогите решить.
Вот условие задачи:
для каждого столбца матрицы Z определить сумму элементов, пренадлежащих строкам с нечетными номерами.

есть свой вариант решения, но боюсь что он не правельный
« Последнее редактирование: 10 Февраля 2011, 21:56:36 от Asix »

Оффлайн Данила

  • Глобальный модератор
  • *****
  • Сообщений: 1657
  • Математик-экстрасенс
    • Просмотр профиля
Re: С++ и матрица
« Ответ #1 : 30 Января 2011, 18:17:28 »
ну для начала.... матрицувы берете 7 на 7.... а инициализируете только 4 на 7, то есть 3 столбца остаются неинициализированы. и проверьте свой цикл. результат у вас тупо сумма элементов каждой нечетной строки. а надо по столбцу.
то есть так как вы иниц-ли.
1ый столбец 1+7+13+19
2ой 2+8+14+20
и тд
« Последнее редактирование: 30 Января 2011, 18:26:03 от Данила »
Просьба не кидать мне в ЛС Ваши задания...создаем тему,пишем свое задание,наработки\идеи...полностью и нахаляву ничего не решаю

Вам в помощь:
∫ ¼ ½ ¾ ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ ² ³ ± ~ ‰ ∞ √ ∑ ∆ ℮ ∩ ≡ ≤ ≥ ≈ ∩

Оффлайн Данила

  • Глобальный модератор
  • *****
  • Сообщений: 1657
  • Математик-экстрасенс
    • Просмотр профиля
Re: С++ и матрица
« Ответ #2 : 30 Января 2011, 18:29:15 »

#include <iostream>
#include <stdio.h>
#include<conio.h>

#define N 7
#define M 4

using namespace std;

int main(int argc, char *argv[])
{

int sum = 0;
int i, j, z[N][M]={{1,2,3,4},{4,5,6,7},{7,8,9,10},{10,11,12,13},{13,14,15,16},{16,17,18,19},{19,20,21,22}};
for(j = 0; j < M; j++) 
        {
for (i = 0; i < N; i+=2)
{
sum += z[i][j];
}
printf("summa elementov %d-oj stolbca = %d\n\n", j+1, sum);
sum=0;
}
getch();
return 0;
}

вот как это примерно должно выглядеть.
Просьба не кидать мне в ЛС Ваши задания...создаем тему,пишем свое задание,наработки\идеи...полностью и нахаляву ничего не решаю

Вам в помощь:
∫ ¼ ½ ¾ ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ ² ³ ± ~ ‰ ∞ √ ∑ ∆ ℮ ∩ ≡ ≤ ≥ ≈ ∩

 

Определить диапазон представления вещественных чисел

Автор Tankograd

Ответов: 0
Просмотров: 5327
Последний ответ 22 Октября 2010, 19:57:50
от Tankograd
Программка на С++, определить значения массиво по правилу

Автор gilyth

Ответов: 5
Просмотров: 3426
Последний ответ 15 Марта 2011, 00:53:25
от Данила
Помогите решить задачу. Для матрицы создать следующие функции.

Автор алина 11

Ответов: 1
Просмотров: 4400
Последний ответ 24 Января 2010, 17:54:21
от InfStudent
Помогите решить задачи на СИ, про матрицы и символьные строки.

Автор katerinka777

Ответов: 4
Просмотров: 6295
Последний ответ 25 Апреля 2010, 12:56:01
от InfStudent
Вычисление по формуле, согласно норме матрицы

Автор drongoo

Ответов: 5
Просмотров: 5382
Последний ответ 09 Мая 2010, 06:36:20
от drongoo