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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 27, средняя оценка - 4.78
Klord
1 / 1 / 0
Регистрация: 28.11.2010
Сообщений: 30
#1

Динамический массив. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы - C++

17.11.2011, 14:44. Просмотров 3775. Ответов 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
40
41
42
43
44
45
46
47
#include <iostream.h> 
#include <math.h> 
#include <string.h> 
 
int kol_vo(int **a, int n, int m); 
 
int main()  
{ 
int i,j,str,stb; 
cout<<"VVedite 4islo strok matrici\n"; 
cin>>str; 
cout<<"VVedite 4islo solbcov matrici\n"; 
cin>>stb; 
 
int **mas=new int*[str]; 
 
for(i=0;i<str;i++) 
mas=new int[stb]; 
 
for(i=0;i<str;i++) 
for(j=0;j<stb;j++) 
cin>>*(*(mas+i)+j); 
 
for(i=0;i<str;i++){ 
cout<<"   \n"; 
cout<<"   \n"; 
 
for(j=0;j<stb;j++){ 
cout<<" "<<*(*(mas+i)+j);}} 
cout<<"   \n"; 
cout<<"   \n"; 
 
cout<<kol_vo(mas,str,stb); 
return 0; 
} 
int kol_vo(int **a, int n, int m)  
{ 
int ii,jj,s, k=0; 
 
for(jj=0;jj<m;jj++){ 
for(ii=0;ii<n;ii++){ 
if(*(*(a+ii)+jj)==0) 
{k++;break;}}} 
s=m-k; 
return s; 
 
}
 Комментарий модератора 
Используйте теги форматирования кода!



/* Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента.
Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик.
Помогите со второй частью, сделать нужно через динамическую структуру*/
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2011, 14:44     Динамический массив. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы
Посмотрите здесь:

Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов - C++
Нужно для кода сделать &quot; Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. ...

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

Характеристикой строки целочисленной матрицы назовем сумму ее - C++
Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы,...

Найти сумму элементов каждой строки заданной целочисленной матрицы - C++
Создать целочисленный двумерный массив 7 строк на 6 столбцов. Заполнить его случайными числами в диапазоне от - 25 до 50 Посчитать...

Для каждой строки прямоугольной целочисленной матрицы определить сумму ее положительных элементов - C++
Для каждой строки прямоугольной целочисленной матрицы определить сумму ее положительных элементов. После чего строку с минимальной суммой...

Массив: Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик. - C++
Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента. Характеристикой строки...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Klord
1 / 1 / 0
Регистрация: 28.11.2010
Сообщений: 30
18.11.2011, 18:16  [ТС]     Динамический массив. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы #2
Кто нибудь может помочь ?
cheremshyna
0 / 0 / 0
Регистрация: 22.12.2011
Сообщений: 3
24.12.2011, 17:05     Динамический массив. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы #3
Цитата Сообщение от Klord Посмотреть сообщение
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
#include <iostream.h> 
#include <math.h> 
#include <string.h> 
 
int kol_vo(int **a, int n, int m); 
 
int main()  
{ 
int i,j,str,stb; 
cout<<"VVedite 4islo strok matrici\n"; 
cin>>str; 
cout<<"VVedite 4islo solbcov matrici\n"; 
cin>>stb; 
 
int **mas=new int*[str]; 
 
for(i=0;i<str;i++) 
mas=new int[stb]; 
 
for(i=0;i<str;i++) 
for(j=0;j<stb;j++) 
cin>>*(*(mas+i)+j); 
 
for(i=0;i<str;i++){ 
cout<<"   \n"; 
cout<<"   \n"; 
 
for(j=0;j<stb;j++){ 
cout<<" "<<*(*(mas+i)+j);}} 
cout<<"   \n"; 
cout<<"   \n"; 
 
cout<<kol_vo(mas,str,stb); 
return 0; 
} 
int kol_vo(int **a, int n, int m)  
{ 
int ii,jj,s, k=0; 
 
for(jj=0;jj<m;jj++){ 
for(ii=0;ii<n;ii++){ 
if(*(*(a+ii)+jj)==0) 
{k++;break;}}} 
s=m-k; 
return s; 
 
}
Используйте теги форматирования кода!


/* Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента.
Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик.
Помогите со второй частью, сделать нужно через динамическую структуру*/


error C2440: =: невозможно преобразовать 'int *' в 'int **'
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.12.2011, 17:32     Динамический массив. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы
Еще ссылки по теме:

Массив: Переставляя строки заданной матрицы , расположите их в соответствии с ростом характеристик. - C++
Задача: Дана целочисленная прямоугольная матрица. Определить кол-во столбцов, не содержащих ни одного нулевого элемента. ...

Массив: Переставляя строки заданной матрицы, расположить их в соответствии с убыванием характеристик. - C++
Ребята, нужна ваша помощь! Не знаю как реализовать это задание. Помогите. Характеристикой строки целочисленной матрицы назовём сумму её...

Упорядочить строки матрицы по возрастанию первых четных положительных элементов строк - C++
Упорядочить строки массива U (10,8) целых чисел по возрастанию первых четных положительных элементов строк.

Переставляя столбцы заданной матрицы, расположить их в соответствии с убыванием суммы положительных элементов столбца - C++
Сначало ввести матрицу m на n потом сделать задание Характеристикой столбца матрицы назовем сумму его положительных элементов....

Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик - C++
Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы,...

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


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

Или воспользуйтесь поиском по форуму:
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
24.12.2011, 17:32     Динамический массив. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы #4
Цитата Сообщение от cheremshyna Посмотреть сообщение
mas=new int[stb];
Здесь ошибка
C++
1
mas[i] = new int [stb]; // Иначе зачем в цикл помещать?
Добавлено через 59 секунд
Кстати, столько new [] и ни одного delete []
Yandex
Объявления
24.12.2011, 17:32     Динамический массив. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы
Ответ Создать тему
Опции темы

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