Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 05.12.2012
Сообщений: 8
1

Вычислить сумму заштрихованных элементов матрицы

05.12.2012, 20:21. Показов 1203. Ответов 3

Author24 — интернет-сервис помощи студентам
Вычислить сумму заштрихованных элементов матрицы как показано на рисунке.
И еще подскажите пожалст что означают символы ? и : например вот здесь:
K[i][j] = ((i+j) % 2 == 0) ? 0 : 1;
Изображения
 
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2012, 20:21
Ответы с готовыми решениями:

Вычислить сумму заштрихованных элементов матрицы
Вычислить сумму заштрихованных элементов матрицы показанных на рисунке. Рисунок Мне надо сделать...

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

Вычислить сумму заштрихованных элементов матрицы
добрый вечер, помогите вычислить сумму заштрихованных элементов матрицы. заранее спасибо.

Вычислить сумму заштрихованных элементов матрицы показанных на рисунке
Вычислить сумму заштрихованных элементов матрицы показанных на рисунке.

3
Неэпический
18099 / 10685 / 2061
Регистрация: 27.09.2012
Сообщений: 26,895
Записей в блоге: 1
05.12.2012, 20:28 2
Цитата Сообщение от HeIIoDaPoK Посмотреть сообщение
K[i][j] = ((i+j) % 2 == 0) ? 0 : 1;
Тернарный оператор.
C++
1
2
3
4
if((i+j)%2==0)
   K[i][j]=0;
else
   K[i][j]=1;
1
425 / 390 / 113
Регистрация: 21.09.2012
Сообщений: 913
05.12.2012, 21:03 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
29
30
31
32
33
34
35
36
37
38
39
#include "stdafx.h"
#include "iostream"
#include "ctime"
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "Russian");
    srand(time(NULL));
 
    const int SIZE = 7;     // размер матрицы
    int A[SIZE][SIZE];
    int sum = 0;
 
    for (int y=0; y<SIZE; y++)
    {
        for (int x=0; x<SIZE; x++)
        {
            A[y][x] = rand() % 10;
            cout << A[y][x] << " ";
        }
        cout << endl;
    }
 
    for (int i=0; i<SIZE/2; i++)
        sum = sum + A[i][i];
 
    for (int i=SIZE-1; i>SIZE/2; i--)
        sum = sum + A[SIZE-i-1][i];
 
 
    for (int i=SIZE-1; i>=SIZE/2; i--)
        sum = sum + A[i][SIZE/2];
 
    cout << "Sum = " << sum << endl;
 
    system("pause");
    return 0;
}
0
0 / 0 / 0
Регистрация: 05.12.2012
Сообщений: 8
06.12.2012, 04:50  [ТС] 4
да все правильно считает, но мне нужно чтобы в один цикл фор и условие все делало например так:
C++
1
2
3
4
5
6
for(int j=0; j < 7; j++)
{
for(int i = 0; i < 7; i++)
if (....)..
...
}
0
06.12.2012, 04:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.12.2012, 04:50
Помогаю со студенческими работами здесь

Вычислить сумму заштрихованных элементов матрицы показанных на рисунке.
Вычислить сумму заштрихованных элементов матрицы показанных на рисунке. помогите написать прогу...

Вычислить сумму заштрихованных элементов матрицы, показанных на рисунке
Вычислить сумму заштрихованных элементов матрицы показанных на рисунке.

Вычислить сумму заштрихованных элементов матрицы показанных на рисунке
Решил выложить свои лабораторные работы 1-10 за первый курс, первого семестра...

Вычислить сумму элементов матрицы в заштрихованных ячейках, показанных на рисунке
Вычислить сумму заштрихованных элементов матрицы показанных на рисунке.


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru