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

Поиск в массиве

15.02.2021, 10:38. Показов 284. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Необходимо добавить поиск записи в массиве по первому полю(в этом случае по компании).Помогите пожалуйста!

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
34
35
36
37
38
39
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
 
struct anim {
    string company;
    string name;
    double length;
    friend ostream& operator << (ostream& os, const anim& other) {
        return os << "\nКомпания:" << other.company
            << "\nНазвание: " << other.name
            << "\nДлительность: " << other.length << endl;
    }
};
 
int main() {
    int i;
    setlocale(0, "");
    cout << "Сколько будет записей?" << endl;
    int n;
    cin >> n;
    anim* A = new anim[n];
    for (i = 0; i < n; i++) {
        cout << i + 1 << ") Введите компанию: ";
        cin >> A[i].company;
        cout << "Введите название: ";
        cin >> A[i].name;
        cout << "Введите длину: ";
        cin >> A[i].length;
    }
    cout << "Список:" << endl; 
    for (i = 0; i < n; ++i) {
        cout <<"("<< i+1 <<")" << A[i];
    }
    delete[] A;
    system("pause");
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.02.2021, 10:38
Ответы с готовыми решениями:

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

Элементы, которые присутствуют в массиве А, но отсутствуют в массиве В (сортировка - подсчетом, поиск - двоичный)
Вычислить элементы, которые присутствуют в массиве А, но отсутствуют в массиве В. Алгоритм...

Элементы, которые присутствуют в массиве А, но отсутствуют в массиве В (сортировка - выбором, поиск - двоичный)
элементы, которые присутствуют в массиве А, но отсутствуют в массиве В алгоритм сортировки:Выбором...

В одномерном массиве состоящем из n вещественных элементов сделать бинарный поиск числа А в упорядоченном массиве
Всем привет помогите решить задачи 1) В одномерном массиве состоящем из n вещественных элементов:...

1
"C with Classes"
2022 / 1404 / 523
Регистрация: 16.08.2014
Сообщений: 5,884
Записей в блоге: 1
15.02.2021, 10:56 2
Цитата Сообщение от GiLeon333 Посмотреть сообщение
Помогите пожалуйста!
разберешься?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <algorithm>
 
struct Example
{
    int field;
 
    bool operator==(Example const & e) const
    {
        return field == e.field;
    }
};
 
int main()
{
    Example a[5]{1, 2, 3, 4, 5};
    auto f{std::find(a, a + 5, Example{3} ) };
 
    return 0;
}
0
15.02.2021, 10:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.02.2021, 10:56
Помогаю со студенческими работами здесь

Реализовать два метода поиска строк в массиве: поиск перебором, бинарный поиск
Массив длины 15 заполнен строками, упорядоченными лексикографически без повторов: список ...

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

Поиск заданного элемента в упорядоченном массиве (бинарный поиск)
Заполнить одномерный массив из n элементов согласно таблицы. Размерность массива задать в виде...

Поиск заданного элемента в упорядоченном массиве(бинарный поиск)
Заполнить одномерный массив из n элементов по формуле приведенной в картинке. Размерность массива...

Поиск числа в двумерном массиве (бинарный поиск)
Произвожу поиск элемента в массиве двумя способами: линейным(последовательным) поиском и...

Поиск подмассива в массиве. Поиск значения
Помогите исправить программу. вот условие и текст Даны два целочисленных массива X(n) и Y(m)...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru