Вопрос по информатике:
Дан массив из n элементов. Необходимо определить, есть ли в данном массиве элемент, равный заданному числу k
? Если есть, то вывести номер первого его вхождения.
Формат входных данных
С клавиатуры вводится натуральное число n (n≤100). На следующей строке через пробел вводятся n элементов массива. Все числа по модулю не превосходят 100. В последней строке вводится число k, (−100≤k≤100).
Формат выходных данных
В качестве ответа выведите номер искомого элемента. Если такого элемента нет, то вывести 0. С++, С ПОЯСНЕНИЯМИ
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 04.06.2017 20:50
- Информатика
- remove_red_eye 15204
- thumb_up 38
Ответы и объяснения 1
using namespace std;
int main()
{
int n,k,i;
int array[100];
cin >> n;
for(i=0; i
cin >> array[i];
}
cin >> k;
for(i=0; i
if (k == array[i]){ break;}
}
if (k==array[i]) cout << i+1;
else cout << 0;
system("pause");
return 0;
}
- 05.06.2017 18:35
- thumb_up 3
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.