Нужно определить, есть ли в линейном массиве, хотя бы один элемент равный 5, если “да”, то напечатать его номер.
СИ++
Ответы на вопрос
Ответил MarkizDesad
0
#include <stdio>
#include <vector>
/**
Предположим, в коде уже задан массив (вектор) std::vector<int> numbers;
в котором ищем число 5. Дальше идёт фрагмент кода, который решает эту задачу.
*/
...
for(int i = 0; i < numbers.size(); ++i) {
if (numbers[i] == 5) {
std::cout << "да, номер элемента: " << i << std::endl;
break;
}
}
...
#include <vector>
/**
Предположим, в коде уже задан массив (вектор) std::vector<int> numbers;
в котором ищем число 5. Дальше идёт фрагмент кода, который решает эту задачу.
*/
...
for(int i = 0; i < numbers.size(); ++i) {
if (numbers[i] == 5) {
std::cout << "да, номер элемента: " << i << std::endl;
break;
}
}
...
Новые вопросы
История,
2 года назад
Геометрия,
2 года назад
Математика,
9 лет назад
Математика,
10 лет назад
Литература,
10 лет назад