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

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

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

Двумерный целочисленный массив - C++

04.10.2012, 22:29. Просмотров 833. Ответов 2
Метки нет (Все метки)

Запускаю в vc++ 10. Жму F5 В общем не компилируется, что делаеть?
В двухмерном целочисленном массиве (размеры массива N, M и значения его элементов вводить с клавиатуры) найти число элементов массива, больших T (вводится с клавиатуры) и просуммировать эти элементы.

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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#pragma hdrstop 
 #include <conio.h> 
 #include <iostream.h> 
 #include <stdio.h> 
 #include <stdlib.h> 
 #include <math.h> 
 
 //--------------------------------------------------------------------------- 
 
 #pragma argsused 
 
 int MyFunc(int, int, int**, int*, int); 
 
 void main() 
 { 
 int **a, i, j, n, m, T, umn, kol; 
 cout << "\t Input N, M : "; 
 cin >> n >> m; 
 a = new int*[n]; 
 for(i=0; i<n;i++) 
 a[i] = new int[m]; 
 
 cout <<"\n Input matrix A" << endl; 
 for(i=0; i<n; i++) 
 for(j=0; j<m; j++){ 
 cout << "\t a[" << i+1 << "][" << j+1 << "] = "; 
 cin >> a[i][j]; 
 } 
 cout <<"\n Matrix A:" << endl; 
 for(i=0; i<n; i++) { 
 for(j=0; j<m; j++) 
 cout << "\t" << a[i][j]; 
 cout << endl; 
 } 
 cout <<"\n Input T" << endl; 
 cin >> T; 
 
 umn = MyFunc(n, m, a, &kol, T); 
 cout << "\n Kol-vo = " << kol << "\t Result = " << umn << endl; 
 delete []a; 
 cout << "\n\t Memory is clear !" << endl; 
 cout << " Press any key ... " << endl; 
 getch(); 
 } 
 
 int MyFunc(int a, int b, int **x, int *k, int T) 
 { 
 int i, j = 0, m = 0; 
 *k = 0; 
 for(i=0; i<a;i++) 
 for(j=0; j<b;j++) 
 if(x[i][j] > T){ 
 (*k)++; 
 m+=x[i][j]; 
 } 
 
 return m; 
 }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.10.2012, 22:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Двумерный целочисленный массив (C++):

двумерный целочисленный массив - C++
написать функцию, которой передается указатель на двумерный целочисленный массив и в результате работы которого все элементы, значения...

Создайте двумерный массив целочисленный массив А[1..10], [1..7] и найдите сумму всех его элементов имеющие оба нечетные индексы. - C++
Создайте двумерный массив целочисленный массив А, и найдите сумму всех его элементов имеющие оба нечетные индексы. За ранее Благодарю

Преобразовать двумерный целочисленный массив в одномерный - C++
С++ Написать программу, преобразующую двумерный целочисленный массив в одномерный, &quot;развернув&quot; его по столбцам. Для работы с...

Дан целочисленный двумерный массив размером MxN - C++
Ребят помогите написать программу на С++.В долгу не останусь. Дан целочисленный двумерный массив размером MxN, а) заменить ...

Дан целочисленный двумерный массив. В каждой строке выбрать максимальный и минимальный элемент - C++
Дан целочисленный двумерный массив, в каждой строке выбрать максимальный и минимальный элемент. Записать минимальный на основную диагональ,...

Двумерный целочисленный массив A(m;n) задается с экрана, либо генерируется в пределах от -100 до 100. Найти числа b1,b1,.bm, равные наименьшим значен - C++
Двумерный целочисленный массив A(m;n) задается с экрана, либо генерируется в пределах от -100 до 100. Найти числа b1,b1,..bm, равные...

2
ReasonX7
47 / 46 / 2
Регистрация: 11.12.2011
Сообщений: 147
04.10.2012, 22:38 #2
Не #include <iostream.h> , а #include <iostream>. Плюс после подключения библиотек нужно дописать
C++
1
using namespace std;
1
InstInkt
0 / 0 / 0
Регистрация: 07.11.2008
Сообщений: 34
05.10.2012, 00:15  [ТС] #3
помогло
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.10.2012, 00:15
Привет! Вот еще темы с ответами:

Дан целочисленный двумерный массив. Известно, что среди его элементов два и только два равны между собой. Напечатать их индексы - C++
Часть программы выполнена, но не получается поставить верное условие для сравнения элементов в массиве (уточнение: использовать можно...

Целочисленный массив с размером 4*4 .Написать прогу , формирующую одномерный массив - C++
Целочисленный массив с размером 4*4 .Написать прогу , формирующую одномерный массив. #include &lt;iostream&gt; using namespace std; ...

Дан целочисленный массив размером N. Преобразовать массив, увеличив длину каждой серии на один элемент - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; int main() { int n; int k=0; int p=0; int l=0; int...

Дан целочисленный массив размера N. Преобразовать массив, увеличив каждую его серию на один элемент - C++
Помогите преобразовать код из языка С# в С++. Занимался разбором задачи на языке С++. Вот условие задачи: Дан целочисленный массив...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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