Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 25.09.2024
Сообщений: 2

Поиск заданного элемента в одномерном массиве

25.09.2024, 11:58. Показов 1046. Ответов 3

Студворк — интернет-сервис помощи студентам
Напишите программу на С++, которая ищет в одномерном целочисленном массиве первое вхождение элемента с заданным значением. Программа должна вывести порядковый номер элемента массива, значение которого соответствует искомому и его значение. Нумерация элементов начинается с 0. Если искомый элемент не найден, необходимо вывести сообщение о том, что заданный элемент не найден.

В качестве исходных данных можете использовать предопределенный в программе массив, например:

int m[10] = {-1,21,13,14,5,66,7,89,91,0};

Программа должна запросить у пользователя число, которое необходимо найти, например:

Введите число для поиска: 5

для данного числа 5 в приведенном примере она должна напечатать:

Число 5 найдено в элементе с индексом 4

В случае, если искомого числа нет в массиве, вывод может быть таким:

Число 765 в массиве не найдено.

В качестве ответа подгрузите файл исходного кода (с расширением .срр). Вы сначала должны добиться правильной работы программы на своем рабочем месте. Программа должна компилироваться без ошибок и запускаться. Программы с ошибками компиляции не рассматриваются и не зачитываются.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.09.2024, 11:58
Ответы с готовыми решениями:

В отсортированном одномерном массиве выполнить поиск заданного элемента последовательным методом
Знаю,что тут есть похожая очень тема, но не могу справиться который день...так что прошу помощи:wall: В отсортированном одномерном массиве...

Функция, выполняющая поиск заданного элемента в одномерном массиве типа double
Написать функцию, выполняющую поиск заданного элемента в одномерном массиве типа double. Параметры функции: имя массива передается по...

В отсортированном одномерном массиве X (100) выполнить поиск заданного элемента последовательным методом
Кому не сложно помогите пожалуйста..буду очень благодарен...если еще и объясните(какая переменная для чего и т.д.) с меня полтинник на...

3
Модератор
Эксперт С++
 Аватар для zss
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,245
25.09.2024, 15:22
См. ссылки внизу страницы, например
Функция, выполняющая поиск заданного элемента в одномерном массиве типа double
0
 Аватар для SmallEvil
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
25.09.2024, 15:37
Цитата Сообщение от zss Посмотреть сообщение
См. ссылки внизу страницы, например
+
Большая коллекция решённых задач / Массивы
0
 Аватар для abit
870 / 529 / 149
Регистрация: 03.02.2013
Сообщений: 1,858
25.09.2024, 17:40
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
using namespace std;
 
int main() {
    // Предопределенный массив
    int m[10] = {-1, 21, 13, 14, 5, 66, 7, 89, 91, 0};
    int size = sizeof(m) / sizeof(m[0]);  // Размер массива
    
    int searchNumber;
    cout << "Введите число для поиска: ";
    cin >> searchNumber;
    
    bool found = false;
    int index = -1;
    
    // Поиск числа в массиве
    for (int i = 0; i < size; i++) {
        if (m[i] == searchNumber) {
            found = true;
            index = i;
            break;  // Прерываем цикл, так как нашли первое вхождение
        }
    }
    
    // Вывод результата
    if (found) {
        cout << "Число " << searchNumber << " найдено в элементе с индексом " << index << endl;
    } else {
        cout << "Число " << searchNumber << " в массиве не найдено." << endl;
    }
    
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.09.2024, 17:40
Помогаю со студенческими работами здесь

Поиск элемента в одномерном массиве
Помогите, пожалуйста, с решением задач: 1)Найти среднее арифметическое всех отрицательных элементов одномерного вещественного массива...

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

Поиск элемента в одномерном целочисленном массиве
Определить есть ли в заданном одномерном целочисленном массиве элементы равные заданному x, и если такой элемент есть, то определить номер...

Поиск максимального и минимального элемента в одномерном динамическом массиве
Помогите пожалуйста, никак не могу понять где тут ошибка и что вообще нужно делать(код на C++) #include &quot;stdafx.h&quot; #include...

Поиск минимального элемента среди положительных в одномерном массиве
Здравствуйте. Нужна помощь в решении задачи: Оформить функцию поиска минимального элемента среди положительных в одномерном массиве. В...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru