0 / 0 / 0
Регистрация: 02.04.2015
Сообщений: 6
1

Найти значение в массиве и вывести индек строки массива

19.05.2015, 22:03. Показов 956. Ответов 1
Метки нет (Все метки)

С клавиатуры вводим значение ( 1 0 1) Или другое.
Найти это значение в массиве и вывести индек строки массива. Массив 6х3
сам массив:
(101)
(001)
(110)
(101)
(111)
(000)
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.05.2015, 22:03
Ответы с готовыми решениями:

Найти в массиве значение и вывести его индекс на экран, вычислить сумму модулей элементов массива
Написать программу обработки одномерного статического массива целых случайных чисел в диапазоне...

Найти в массиве максимальный элемент и вывести на экран его значение и порядковый номер в массиве
Заполнить массив 20 случайными числами (использовать генератор случайных чисел). Найти в массиве...

В массиве Х(N) найти значение максимального элемента массива и найти, сколько таких элементов
Помогите пожалуйста решить задачу: В массиве Х(N) найти значение максимального элемента массива и...

В массиве X(N) найти значение максимального элемента массива и найти, сколько таких элементов.
В массиве X(N) найти k1 - количество элементов массива, расположенных после минимального элемента и...

1
368 / 256 / 65
Регистрация: 22.06.2010
Сообщений: 1,566
19.05.2015, 22:18 2
Лучший ответ Сообщение было отмечено d1ot как решение

Решение

d1ot:
C++ (Qt)
1
2
3
4
5
6
7
short int Index=0;
char str[3];
cin.getline(str, 3);
for(int i=0; i<6; i++){
if((arr[i][0] == (static_cast<int>(str[i][0]) - 48) && (arr[i][1] == static_cast<int>(str[1]) - 48) && (arr[i][0] == static_cast<int>(str[1]) - 48))Index = i;
}
cout << endl << Index+1 << endl;
Спрашивайте, если что непонятно.

Добавлено через 5 минут
Не успел поправить, вот исправленный код, компилируется:
C++ (Qt)
1
2
3
4
5
6
7
short int Index=0;
char str[3];
cin.getline(str, 3);
for(int i=0; i<6; i++){
if((arr[i][0] == (static_cast<int>(str[0]) - 48) && (arr[i][1] == static_cast<int>(str[1]) - 48) && (arr[i][0] == static_cast<int>(str[1]) - 48)))Index = i;
}
cout << endl << Index+1 << endl;
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.05.2015, 22:18
Помогаю со студенческими работами здесь

Найти нулевой элемент в массиве и вывести его значение
Программа в которой оглашается целочисленный массив действительных чисел. Найти нулевой элемент в...

Найти максимальный элемент в массиве и вывести его значение
Программа в которой оглашается целочисленный массив действительных чисел. Найти максимальный...

Как вывести последнее значение массива, не зная сколько в этом массиве значений
Подскажите как сделать. Вот создал например мой друг массив с неизвестным мне кол-ом значений. И...

Как вывести последнее значение массива, не зная сколько в этом массиве значений?
Подскажите как сделать. Вот создал например мой друг массив с неизвестным мне кол-ом значений. И...

Найти в массиве и вывести значение наиболее часто встречающегося элемента.
ПАцаны помогите, попадаю... отблагадарю... 1. Найти в массиве и вывести значение наиболее часто...

Найти в массиве и вывести значение наиболее часто встречающегося элемента
Никогда не изучали ассемблер, а тут задали лабы написать: 1.Переписать в выходную строку слова из...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru