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

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

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.84
boliev
0 / 0 / 0
Регистрация: 16.10.2011
Сообщений: 7
27.02.2012, 20:54     Определите число ненулевых элементов в каждой строке матрицы. #1
Дана матрица A(N, M). Определите число ненулевых элементов в каждой строке матрицы.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.02.2012, 20:54     Определите число ненулевых элементов в каждой строке матрицы.
Посмотрите здесь:

C++ Найти сумму элементов в каждой строке матрицы W1
Удалить из матрицы те строки, для которых количество ненулевых элементов больше количества нулевых элементов в строке C++
C++ Сумма полож. элементов в каждой строке матрицы
C++ в каждой строке матрицы F(k,k) элемент, лежащий на главной диагонали, если это простое число, заменить суммой ранее расположенных элементов
C++ Массивы. Определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ШКІПЕР
 Аватар для ШКІПЕР
93 / 93 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
27.02.2012, 22:02     Определите число ненулевых элементов в каждой строке матрицы. #21
Цитата Сообщение от isaak Посмотреть сообщение
А на visual studio 2010 подойдет?
В нем уже все это есть.

Цитата Сообщение от Dekio Посмотреть сообщение
Добавьте себе ещё
Обязательно. Так и сделаю. Спасибо за совет.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
27.02.2012, 22:04     Определите число ненулевых элементов в каждой строке матрицы. #22
ШКІПЕР, если вы живете по старинке и не можете обновить компилятор, и программируя на С++ выучить стандартов, то попросил бы не возмущаться в сторону ув. Dekio
Если человек с толком к делу подходит и не лениться писать по стандарту, то вам стоит только поучиться..не один раз обращался за помощью именно к нему, что-то пока ни разу не подвел..идеально все работало, а тут вдруг вас что-то не устроило...или завидно, что код выглядит раз в 100500 лучше, чем ваш и вписался он в несколько циклов меньше?
isaak
101 / 38 / 9
Регистрация: 17.10.2010
Сообщений: 634
27.02.2012, 22:17     Определите число ненулевых элементов в каждой строке матрицы. #23
А в какую именно папку нужно добавить? Я скачал mingw32-gcc-4.6.2-release-c,c++,fortran-sjlj-FINAL.zip распаковал в C:\User\Documents and Settings\VisualStudio2010\Settings, но ошибка осталась? Подскажите пожалуйста куда надо было распаковать?????Заранее огромное спасибо.
ШКІПЕР
27.02.2012, 22:20
  #24

Не по теме:

Ev[G]eN, ok, понеслось - дружеское замечание переросло в демагогию и пустословие. А может еще поговорим о:
1. Кто прогер круче.
2. Кто знает стандарты.
3. Что писать человеку с не особо множеством сообщений в этом разделе.
4. Что такое "лучший код" в этом разделе.
5. Кто такие новички.


bon voyage!


Ev[G]eN, а лучше бы написали свой лучший вариант, в Вашем ораторском посте всего на 9 символов меньше, чем в моей программе.

Извините. Ничего личного.

isaak
101 / 38 / 9
Регистрация: 17.10.2010
Сообщений: 634
27.02.2012, 22:26     Определите число ненулевых элементов в каждой строке матрицы. #25
Цитата Сообщение от isaak Посмотреть сообщение
А в какую именно папку нужно добавить? Я скачал mingw32-gcc-4.6.2-release-c,c++,fortran-sjlj-FINAL.zip распаковал в C:\User\Documents and Settings\VisualStudio2010\Settings, но ошибка осталась? Подскажите пожалуйста куда надо было распаковать?????Заранее огромное спасибо.
Помогите пожалуйста куда конкретно нужно распаковать я застрял на этом в Program Files? Куда конкретно?
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
27.02.2012, 22:29     Определите число ненулевых элементов в каждой строке матрицы. #26
Цитата Сообщение от ШКІПЕР Посмотреть сообщение
Ev[G]eN, а лучше бы написали свой лучший вариант
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
#include <iostream>
#include <iomanip>
#include <stdlib.h>
#include <math.h>
 
int main(int argc, char **argv)
{
    srand(time(NULL));
    int n, m, **a;
    std::cin>>n>>m;
    a = new int *[n];
    for(int i = 0; i < n; i++)
    {
        a[i] = new int [m];
        int cnt = 0;
        for(int j = 0; j < m; j++)
        {
            std::cout<<std::setw(4)<<(a[i][j] = rand()%10);
            if(a[i][j])
                cnt++;
        }
        std::cout<<std::endl<<cnt<<std::endl;
        delete [] a[i];
    }
    delete [] a;
    return 0;
}
вот, никаких STL, стандартов...и тем не менее выглядит на мой взгляд по-читабельней Вашего. ничего личного
ШКІПЕР
 Аватар для ШКІПЕР
93 / 93 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
27.02.2012, 22:38     Определите число ненулевых элементов в каждой строке матрицы. #27
Цитата Сообщение от Ev[G
eN]вот, никаких STL, стандартов...и тем не менее выглядит на мой взгляд по-читабельней Вашего. ничего личного
Отлично. Респект, уважение и +1 в репу. А теперь скомпильте свою прогу

Добавлено через 2 минуты

Не по теме:

Ev[G]eN, не нервничайте, все будет хорошо. Уберите ошибку, последнюю, а то время выйдет.

Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
27.02.2012, 22:42     Определите число ненулевых элементов в каждой строке матрицы. #28
ШКІПЕР, не судьба...ошибка форума, когда выкладывал код не было...не исправляется..
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
#include <iostream>
#include <iomanip>
#include <stdlib.h>
#include <math.h>
 
int main(int argc, char **argv)
{
    srand(time(NULL));
    int n, m, **a;
    std::cin>>n>>m;
    a = new int *[n];
    for(int i = 0; i < n; i++)
    {
        a[i] = new int [m];
        int cnt = 0;
        for(int j = 0; j < m; j++)
        {
            std::cout<<std::setw(4)<<(a[i][j] = rand()%10);
            if(a[i][j])
                cnt++;
        }
        std::cout<<std::endl<<cnt<<std::endl;
        delete [] a[i];
    }
    delete [] a;
    return 0;
}
ШКІПЕР
 Аватар для ШКІПЕР
93 / 93 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
27.02.2012, 22:45     Определите число ненулевых элементов в каждой строке матрицы. #29

Не по теме:

Цитата Сообщение от Ev[G
eN;2533736]не судьба...ошибка форума, когда выкладывал код не было...не исправляется..
3. И что ты смотришь на сучок в глазе брата твоего, а бревна в твоем глазе не чувствуешь?
(Св. Евангелие от Матфея 7:3)


______
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.02.2012, 22:52     Определите число ненулевых элементов в каждой строке матрицы.
Еще ссылки по теме:

Посчитать количество четных элементов в каждой строке матрицы C++
Определите, есть ли среди элементов заданной матрицы число А C++
Выполнить сортировку элементов в каждой строке матрицы по возрастанию C++

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

Или воспользуйтесь поиском по форуму:
Dekio
27.02.2012, 22:52     Определите число ненулевых элементов в каждой строке матрицы.
  #30
 Комментарий модератора 
Тема себя исчерпала. Закрыто
Yandex
Объявления
27.02.2012, 22:52     Определите число ненулевых элементов в каждой строке матрицы.
Закрытая тема Создать тему
Опции темы

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