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

Построчно найти любые четыре числа (ячейки) и записать в них нули - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка массива структур http://www.cyberforum.ru/cpp-beginners/thread1169592.html
Помогите с сортировкой(имён). Долго мучился но что то не получаться. Функция void BubbleSort Функция не работает!Помогите с кодом. #include <iostream> #include <fstream> #include <string>
C++ Не предлагается ввод второго массива Есть код, 2 задания, вводятся числа, подсчитывается минимальное число и максимальное, пото мсновва вводятся числа, и подсчитывается количество отривательных чисел, проблема в том что доходя до второго задания ввод чисел не предлагается и я немогу понять почему #include <iostream> #include <string> #include <Windows.h> using namespace std; void write_the_text(string text){ for (int i... http://www.cyberforum.ru/cpp-beginners/thread1169583.html
C++ Нарисовать блок-схему по теме Динамические массивы и указатели в С++
Программа работает без ошибок не знаю только как нарисовать блок-схему,помогите пожалуйста) #include <iostream.h> #include <stdlib.h> #include <time.h> double sred(int *M, int size) { double sum = 0; for(int i = 0; i< size; i++) {
C++ Определить, равно ли число (двумерного массива) нулю. Если равно, то вместо нуля записываем указанный символ
Вот что нужно написать кодом: сравнить, равно ли число (двумерного массива) нулю. Если равно, то вместо нуля записываем, например, пробел.:cry:
C++ Функции поиска для стека http://www.cyberforum.ru/cpp-beginners/thread1169574.html
Стек примерную реализацию нашел на вашем форуме, правда не могу запустить нормально. Осталось реализовать две функции: Locate (х, L). Эта функция возвращает позицию объекта x в списке L. Если в списке объект x встречается несколько раз, то возвращается позиция первого от начала списка объекта x. Если объекта x нет в списке L, то возвращается END(L). Double (L). Возвращает список D,...
C++ Движение по списку вперёд/назад, доступ к текущему элементу #include <iostream> using namespace std; #include <algorithm> #include <vector> #include <list> #include <locale.h> #include <iterator> #include <stack> подробнее

Показать сообщение отдельно
XRuZzz
Антикодер
577 / 478 / 23
Регистрация: 15.09.2012
Сообщений: 2,429
08.05.2014, 14:58     Построчно найти любые четыре числа (ячейки) и записать в них нули
Цитата Сообщение от Skoba Посмотреть сообщение
P.S. если что, row и col у меня - глобальные переменные
рекомендую убрать глобальные переменные, массив тоже лучше не делать глобальным - так как в программах они приводят к сложным логическим связям, которые трудно отслеживать, что приводит к серьёзным ошибкам.
Название функции лучше писать глаголом, так как она выполняет какое то действие.
Создатель языка Страуструп обычно рекомендует использовать вместо встроенных массивов std::vector и передавать такой массив по ссылке(&), если это слишком используйте для вашего встроенного массива передачу в функцию по укзателю(C++ запрещает передавать многомерный массив как m[][])
C++
1
2
3
4
5
6
7
8
void print_mij(int*m, int dim1, int dim2)
{
  for (int i = 0; i!=dim1; i++) {
    for (int j = 0; j!=dim2; j++)
      cout << m[i*dim2+j] << '\t'; // obscure
    cout << '\n';
  }
}
либо можно передавать массив в функцию, как фиксированный многомерный массив
void print_mij(int m[3][9])
либо
void print_mij(int m[][9], int dim1)
 
Текущее время: 17:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru