Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
RAMON@
0 / 0 / 0
Регистрация: 07.11.2009
Сообщений: 67
#1

Поиск ключу в одномерном массиве структур - C++

15.04.2010, 11:31. Просмотров 1190. Ответов 6
Метки нет (Все метки)

Найти сотрудника, работающего с 1975 года.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2010, 11:31     Поиск ключу в одномерном массиве структур
Посмотрите здесь:

Сортировка вставкой по ключу в одномерном массиве C++
C++ Поиск элемента в одномерном массиве.
Поиск в массиве структур. C++
Поиск элемента в одномерном массиве C++
Линейный поиск в числовом массиве с барьером и без барьера по числовому ключу C++
Поиск одинаковых элементов в одномерном массиве C++
C++ Линейный поиск с барьером в массиве структур (С++)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
M128K145
Эксперт С++
8282 / 3501 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
15.04.2010, 17:09     Поиск ключу в одномерном массиве структур #2
RAMON@, напишите задание по человечески и полностью
RAMON@
0 / 0 / 0
Регистрация: 07.11.2009
Сообщений: 67
15.04.2010, 18:55  [ТС]     Поиск ключу в одномерном массиве структур #3
найти в отсортированном массиве структур заданный элемент методами пол-ного перебора и двоичного поиска (для упрощения предположить наличие толь-ко одного элемента в массиве с заданными характеристиками).
Найти сотрудника, работающего с 1975 года.!!


такая постановка задачи более понятна?
M128K145
Эксперт С++
8282 / 3501 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
15.04.2010, 19:10     Поиск ключу в одномерном массиве структур #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
struct Employee
{
    int year;
};
int main()
{
    setlocale(LC_ALL, "Russian");
    const int n = 10;
    Employee emp[n];
    int i;
    std::cout<<"Введите год приема на работу: \n";
    for(i = 0; i < n; ++i)
        std::cin>>emp[i].year;
    std::cout<<"Сотрудники работающие с 1975 года: \n";
    for(i = 0; i < n; ++i)
        if(emp[i].year == 1975)
            std::cout<<i<<'\t';
    std::cout<<std::endl;
    system("pause");
    return 0;
}
fasked
15.04.2010, 19:14
  #5

Не по теме:

Ощущение что помощь нужна не RAMON@, а наоборот

M128K145
15.04.2010, 19:16
  #6

Не по теме:

fasked, что вы имеете в виду?

fasked
15.04.2010, 19:18     Поиск ключу в одномерном массиве структур
  #7

Не по теме:

M128K145, я имею в виду, что человек буквально требует решения, хотя сам даже задания толком не написал, но конечно буквы не передают интонаций

Yandex
Объявления
15.04.2010, 19:18     Поиск ключу в одномерном массиве структур
Ответ Создать тему
Опции темы

Текущее время: 02:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru