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

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

Войти
Регистрация
Восстановить пароль
 
Sniper777
-12 / 0 / 1
Регистрация: 20.12.2011
Сообщений: 43
#1

Директив процессора - C++

20.12.2011, 12:57. Просмотров 738. Ответов 7
Метки нет (Все метки)

Помогите дописать к этой проге нахождение суммы элементов матрицы.
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
        
#include<iostream.h>
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
ar(int i,int j,int a,int b){
    int arr[100][100];
      cout<<"ishodnii massiv \n";
      for(int m=0;m<i;m++){
         for(int n=0;n<j;n++){
          arr[m][n]=random(9);
          cout<<arr[m][n]<<" ";
         };
         cout<<"\n";
      }
      cout<<"Vvidelennie stolbci\n";
      for(int q=0;q<i;q++){
      cout<<arr[q][a-1]<<" "<<arr[q][b-1]<<"\n";
      }
}
 
void main()
{
clrscr();
int i,j,a,b;
      cout<<"Vvedite razmernost' massiva ";
      cin>>i>>j;
      cout<<"Vvedite nomera stolbcov dlya videleniya ";
      cin>>a>>b;
      ar(i,j,a,b);
      getch();
}
Миниатюры
Директив процессора  
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2011, 12:57     Директив процессора
Посмотрите здесь:

Объясните, в чем суть директив #ifndef/#define/#endif C++
Где можно посмотреть функции подключаемых директив? C++
Кеш процессора C++
Заполнить 2 двухмерных массива символами. Написать функцию которая ставит символ пробела в старшем и младшем...(Использование директив) C++
C++ Массивы и директив препроцессора
C++ объявление директив
C++ Быстродействие процессора?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
go
Эксперт C++
3584 / 1364 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
20.12.2011, 14:51     Директив процессора #2
Цитата Сообщение от Sniper777 Посмотреть сообщение
Директив процессора
Цитата Сообщение от Sniper777 Посмотреть сообщение
Помогите дописать к этой проге нахождение суммы элементов матрицы.
C
1
#define sum(summa,A,i,j) ((summa) += (A[i][j]))
Sniper777
-12 / 0 / 1
Регистрация: 20.12.2011
Сообщений: 43
20.12.2011, 15:24  [ТС]     Директив процессора #3
чё та не складывается
go
Эксперт C++
3584 / 1364 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
20.12.2011, 15:31     Директив процессора #4
Цитата Сообщение от Sniper777 Посмотреть сообщение
чё та не складывается
А полный код выложить?
Sniper777
-12 / 0 / 1
Регистрация: 20.12.2011
Сообщений: 43
20.12.2011, 15:45  [ТС]     Директив процессора #5
Да если можно
go
Эксперт C++
3584 / 1364 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
20.12.2011, 16:01     Директив процессора #6
Цитата Сообщение от Sniper777 Посмотреть сообщение
Да если можно
А у кого ошибки у меня или у Вас? Мне это сто лет не надо.
Sniper777
-12 / 0 / 1
Регистрация: 20.12.2011
Сообщений: 43
20.12.2011, 16:09  [ТС]     Директив процессора #7
Простите не понял вопроса.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2011, 16:13     Директив процессора
Еще ссылки по теме:

Подключение директив препроцессора C++
C++ Вернуть значение типа int за счет директив препроцессора
C++ Последовательность директив #include при работе со списками структур
Назначение директив препроцессора: #ifndef, #define, #endif C++
C++ Использование директив препроцессора

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

Или воспользуйтесь поиском по форуму:
go
Эксперт C++
3584 / 1364 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
20.12.2011, 16:13     Директив процессора #8
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Sniper777 Посмотреть сообщение
Простите не понял вопроса.
Просто лень писать банальный код
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#define sum(summa,A,i,j) ((summa) += (A[i][j]))
 
 
//где-то в main
int mt[ROW][COLUMNS];
int summ = 0;
 
// заполнили матрицу
 
// обрабатываем ее
for ( i = 0 ; i < ROWS ; ++i )
    for ( j = 0 ; j < COLUMNS ; ++j)
        sum(summ,mt,i,j);
 
printf (" Summa = %d ", summ);
Yandex
Объявления
20.12.2011, 16:13     Директив процессора
Ответ Создать тему
Опции темы

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