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

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

Войти
Регистрация
Восстановить пароль
 
Izohor
1 / 1 / 0
Регистрация: 17.11.2010
Сообщений: 32
#1

Проверка порядка чисел в матрице - C++

10.06.2011, 21:05. Просмотров 478. Ответов 3
Метки нет (Все метки)

Здравствуйте. Мучает такой вопрос: есть матрица 4 на 4, пользователь заполняет матрицу сам - заполняет числами от 1 до 16 ( строго в такой последовательности нужно). Программа расставляет эти числа в матрице соответственно. Мне нужна проверка того, правильно ли ввел числа пользователь. Т.е. вдруг он ввел числа не по порядку, а наоборот - 16,15,14... или вообще не те числа ( к примеру 24 27....75 )

Как организовать такую проверку на правильность ввода по матрице?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.06.2011, 21:05     Проверка порядка чисел в матрице
Посмотрите здесь:

Все элементы с наибольшим значением в целочисленной квадратной матрице порядка 10 заменить нулями C++
В данной квадратной матрице порядка 17 указать индексы всех элементов с наименьшим значением C++
В данной квадратной матрице порядка 17 указать индексы всех элементов с наименьшим значением C++
В данной квадратной матрице порядка 17 указать индексы всех элементов с наименьшим значением C++
C++ В квадратной матрице порядка N все элементы различны
В матрице найти минимальный элемент. Получить матрицу порядка n+1 C++
В данной действительной квадратной матрице порядка n найти наибольший по модулю элемент C++
Построить последовательность из нулей и единиц в матрице порядка n C++
Написать функцию, которая осуществляет изменение порядка элементов в матрице на обратной C++
C++ В данной действительной квадратной матрице порядка n найти наибольший по модулю элемент
C++ В квадратной матрице порядка n поменять местами столбец и строку
Получить квадратную матрицу порядка n — 1 путем отбрасывания в исходной матрице строки и столбца C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rexer
163 / 162 / 20
Регистрация: 10.10.2010
Сообщений: 724
10.06.2011, 21:18     Проверка порядка чисел в матрице #2
можно организовать проверку на то,что у тебя числа по возрастающей расставлены и условие,что последнее число равно 16.
REALIST07
Автор FAQ
Автор FAQ
174 / 174 / 13
Регистрация: 11.06.2010
Сообщений: 932
10.06.2011, 21:45     Проверка порядка чисел в матрице #3
Что-то типа этого
C++
1
2
3
4
5
6
bool ok=true;
    for (int i=0;i<4;i++)
        for (int j=0;j<4;j++)
            if (a[i][j] != 4*i+j) ok=false;
if (ok==true) cout<<"все верно!"<<endl;
else cout<<"Ошибка!"<<endl;
Izohor
1 / 1 / 0
Регистрация: 17.11.2010
Сообщений: 32
11.06.2011, 00:52  [ТС]     Проверка порядка чисел в матрице #4
Спасибо большое!
Понял как организовать цикл.
Yandex
Объявления
11.06.2011, 00:52     Проверка порядка чисел в матрице
Ответ Создать тему
Опции темы

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