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

Класс "Матрица" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ X!*2^k % 2^x = 0 найти х по данным N и M http://www.cyberforum.ru/cpp-beginners/thread1180257.html
2 секунды 256 мегабайт Вам даны два натуральных числа N и K. Найдите количество натуральных чисел x (1 ≤ x ≤ N), удовлетворяющих условию x! * 2^k делится на 2^x без остатка. Формат ввода В...
C++ Проверка на ввод только нескольких букв Проверка на ввод только цифр или букв, понятна, а вот собственно нужно ввести только три буквы по очереди типа R, Y, W в противном случае повтор. Не могу понять как выбрать именно эти буквы. ... http://www.cyberforum.ru/cpp-beginners/thread1180255.html
Первая программа, синтаксическая ошибка C++
Начал учить с++, взял книгу Лафоре-OOП, книга вроде хорошая, всё отлично и понятно расписано Первое задание-пишем программу, потом изучаем её структуру(уже изучил), но охота её запустить)) #include...
C++ Ошибка: expected primary-expression before 'catch'
Компилятор выдает ошибки "error: expected primary-expression before 'catch' " "error: expected ';' before 'catch' " Собственно, в чем проблема? while (true) { cout <<...
C++ В двоичной матрице 10х10 найти совпадающие строки http://www.cyberforum.ru/cpp-beginners/thread1180243.html
прошу помочь с решением задачи "в двоичной матрице 10х10 найти совпадающие строки c++"
C++ С начала суток часовая стрелка повернулась на "y" градусов. Сколько часов и минут прошло с начала суток? С начала суток часовая стрелка повернулась на "y" градусов. Сколько часов и сколько минут прошло с начала суток? #include "stdafx.h" #include "iostream" using namespace std; int... подробнее

Показать сообщение отдельно
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609
19.05.2014, 00:08
ArhiDeuZ, я не знаю как вы там дублируете, но явно выходите за границы массива.
Да и ввод некорректный. Вы ничего не записываете в нулевой индекс массива. Замените сначала цикл ввода:
C++
1
2
3
4
5
6
7
8
for(int i = 0; i < m; i++) 
{
    for(int j = 0; j < n; j++) 
    {
       cout << "Vvod chisel v matricu: " << "a["<<i<<"]["<<j<<"]:" ;
       cin >> a[i][j];
    }
}
Таким образом меняйте всё остальное. Не увеличивайте размер m и n. Будет выход за границу массива.
Программа зависнет.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru