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

С++ для начинающих

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

коментарий к телу программы2 - C++

04.06.2013, 22:13. Просмотров 205. Ответов 1
Метки нет (Все метки)

помогите пожалуйста.
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
#include <iostream>
 
const int N=10,M=10;
 
int sum(int (&arr)[N][M], int stolb)
{
    int total=0;
    for (int i=0;i<10;i++)
        total+=arr[i][stolb];
    return total;
}
 
int main()
{
    int arr[N][M]=  {{01,02,03,04,45,01,01,01,01,01},
                     {03,03,03,03,03,03,03,03,03,03},
                     {05,55,01,01,01,01,03,00,02,02},
                     {11,00,00,00,00,04,00,00,03,00},
                     {00,00,00,00,00,04,00,03,00,00},
                     {00,00,00,00,00,00,00,00,00,02},
                     {00,00,00,00,00,00,00,00,00,00},
                     {00,00,00,00,00,00,00,00,00,00},
                     {00,00,78,00,00,00,00,00,00,00},
                     {00,00,00,00,00,00,00,00,00,00}};
 
    int count=0;
 
    for (int i=0;i<10;i++)
        for (int j=0;j<10;j++)
            if (arr[i][j]>sum(arr,j)-arr[i][j])
                count++;
 
    std::cout<<count<<std::endl;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2013, 22:13     коментарий к телу программы2
Посмотрите здесь:

коментарий к телу программы - C++
здраствуйте помогите пожалуйста с коментариями. #include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;ctime&gt; bool isPowerOfTwo (int...

Нужен коментарий к строкам программы - C++
Можете прокомментировать, что значат строки этой программы. Надо разобраться. #include &quot;stdafx.h&quot; #include &lt;Windows.h&gt; struct...

Какой заголовок должен соответствовать приведенному телу функции? - C++
{ float rez; rez = sin( x )+float( a%b ); return rez; } Варианты ответов: 1. char f1 ( int x, int a, int b ) 2. void f5...

коментарий к коду.. - C++
Помогите пожалуйста у меня есть программа вот она: #include &lt;iostream&gt; int rev(int rhs) { int res = 0; while(rhs) { res...

Ошибка там где коментарий! - C++
{int i,j,swap,g,h,min=100,max=-100,q,w,e,r,c,v; for(i=0;i&lt;N;i++) for(j=0;j&lt;M;j++) if (a&gt;max) {max=a;q=i;w=j;} else if (a&lt;min) ...

Ошибка там где коментарий! - C++
//--------------------------------------------------------------------------- #include &lt;vcl.h&gt; #pragma hdrstop ...

Ошибка там где коментарий! - C++
{int i,j,o,c,max=-100,min=100,l,p,swap,k; for(i=0;i&lt;N;i++) {o=0; for(j=0;j&lt;M;j++) o+=a; cout&lt;&lt;&quot;Сума-го рядка=&quot;&lt;&lt;o&lt;&lt;endl; k=o;} ...

коментарий к телу программы 2 - Turbo Pascal
помогите пожалуйста. uses crt; const n=5;m=4; var a:array of integer; s:array of integer; i,j,k:integer; begin randomize; ...

кументарий к телу программы - Turbo Pascal
здраствуйте помогите с коментариями uses crt; const nmax=99; var a:array of integer; n,i:integer; begin clrscr; ...

Как перейти к телу программы в Excel? - Visual Basic
Я нахожись в Excel и хочу перейти к телу программы, которая точно знаю есть и написана в Visual Basic, какое сочетание клавишь чтоб перейти?


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kiva
5 / 5 / 0
Регистрация: 30.05.2013
Сообщений: 11
05.06.2013, 00:37     коментарий к телу программы2 #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
34
35
#include <iostream>
 
const int N=10,M=10;
//функция, которая находит сумму элементов каждого столбца
int sum(int (&arr)[N][M], int stolb)
{
    int total=0;
    for (int i=0;i<10;i++)
        total+=arr[i][stolb];
    return total;
}
 
int main()
{
//задаём двумерный константный массив 10 Х 10
    int arr[N][M]=  {{01,02,03,04,45,01,01,01,01,01},
                     {03,03,03,03,03,03,03,03,03,03},
                     {05,55,01,01,01,01,03,00,02,02},
                     {11,00,00,00,00,04,00,00,03,00},
                     {00,00,00,00,00,04,00,03,00,00},
                     {00,00,00,00,00,00,00,00,00,02},
                     {00,00,00,00,00,00,00,00,00,00},
                     {00,00,00,00,00,00,00,00,00,00},
                     {00,00,78,00,00,00,00,00,00,00},
                     {00,00,00,00,00,00,00,00,00,00}};
 
    int count=0;
    //сравниваем каждый элемент столбца с суммой остальных и если он больше то count увеличиваем на 1
    for (int i=0;i<10;i++)
        for (int j=0;j<10;j++)
            if (arr[i][j]>sum(arr,j)-arr[i][j])
                count++;
    //выводим количество элементов, которые больше чем сумма остальных элементов в столбце
    std::cout<<count<<std::endl;
}
Yandex
Объявления
05.06.2013, 00:37     коментарий к телу программы2
Ответ Создать тему
Опции темы

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