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

В заданной матрице найти количество элементов равных нулю - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Strand Sort http://www.cyberforum.ru/cpp-beginners/thread753651.html
Кто-нибудь реализовывал Strand сортировку на С++ ? на википедии примеры только на других языка...которые разобрать не могу. Если кто-нибудь знает источник где можно посмотреть нормально код сортировки или просто алгоритм, или если у кого-то есть готовый код данной сортировки, буду рад вашей помощи, заранее благодарен.
C++ Быстрая сортировка нормальный код? а то третий день парюсь, вроде сейчас получилось void quicksort (int *a, int start, int end) { int point = partition (a, start, end); //вызов функции, которая определит окончательную позицию одного элемента и делит массив на подмассивы //пока в подмасиве не останется один элемент, делаем рекурсивный вызов if (point - start >= 1) quicksort (a, start, point-1); if... http://www.cyberforum.ru/cpp-beginners/thread753642.html
C++ количество сравнений и перестановок в быстрой сортировке
Здравствуйте, нужна помощь. Нужно посчитать количество сравнений и перестановок в быстрой сортировке. Помогите,please!
C++ Переход на Visual Studio 2012
Вот обучался по книге Р.Лафоре ООП. Вчера решил сменить компилятор, перешел с Visual Studio 6.0 на Visual Studio Ultimate 2012 Кто может объяснить что нужно дописывать в программу чтобы она работала ? Код переписан из учебника. (Программа демонстрирующая работу стека) #include "stdafx.h" // Строка добавлена мною под VS 2012, остальной код в оригинале
C++ Сортировка побочной диагонали матрицы С++ http://www.cyberforum.ru/cpp-beginners/thread753629.html
Помогите у меня были идеи но код больше похож на приход нарика) for (int k=0; k<n;k++) for (int j=k-1;j<n;j++) if (Matr < Matr) { buf = Matr; Matr = Matr; Matr = buf; }
C++ Как создать сетевое приложение Вообщем как связать две элементарных программы с разных компьютеров подключённых к интернету? подробнее

Показать сообщение отдельно
LiveRos
62 / 67 / 1
Регистрация: 05.10.2012
Сообщений: 240
06.01.2013, 00:17     В заданной матрице найти количество элементов равных нулю
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
# include<iostream>
# include<stdlib.h>
 
 
using namespace std;
void main()
{
 
 
const int row=3;
    const int col=4;
    int array [row] [col];
    int n=0;
 
    for (int i=0; i<row; i++)// перебираем строки массива
    {
        for (int j=0; j<col; j++)// перебираем отдельные элементы массива
        {
            array[i][j]=rand()%4; // инициализация элементов значениями в диапазоне от 0 до 10
            cout<<array[i][j]<<" ";
        }
        cout<<"\n\n";
    }
 
    // поиск в строках нулевого элемента
 
    for (int i=0; i<row; i++){//  // перебираем отдельные строки (одномерные массивы в совокупности)
        {
        for (int j=0; j<col; j++)// // изменение индекса столбца для текущей строки
        {
            if (array [i][j]==0)
                n++;
 
        }
    }
   }
cout<<"Kolichestvo elementov 0 - "<<n<<"\n";
system("pause");
}
Почему финальный вывод данных входит в тело цыкла? Соответственно сколько нолей - столько раз и выводится сообщение.
 
Текущее время: 11:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru