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

Поиск. Последовательный поиск - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти в строе заданое слово http://www.cyberforum.ru/cpp-beginners/thread88647.html
1)Найти в строе заданое слово. 2)Удалить слова начинающие на букву а. 3)Удаление из строки символов которые занесены в коментарии.Например:Строка начало: asd/*xxx*/dss.Строка конец:asddss. Объясните, пару задач решил остались эти а препод нехрена объяснить неможет=( говорит сам думай вот и обратился к вам.Заранее спасибо.
C++ Деление слов на слоги (С++) Нужно написать программу деления слов на слоги на С++. Пожалуйста, помогите!) http://www.cyberforum.ru/cpp-beginners/thread88643.html
C++ Задача на масив!!!
Есть числа А и В (А>B). Найти первый член последовательности аn(-1)^n(1+2..+1/n), n=1,2.. , который не неходится на .???
Поправте код C++
Помогите поправить код,до работоспособности.....Оч нужно... ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Реализация : // ----------------------------------------------------------------------------------------------- // Решения функций // > log2() (логарифм по основанию 2) // > cbrt() (кубический корень);...
C++ классы непойму что с конструктором http://www.cyberforum.ru/cpp-beginners/thread88584.html
привет вот создал такой класс но чето конструктор ругается но что непойму( #include <iostream> #include <string> using namespace std; const int N = 30; class per { private:
C++ четырёхзначное число в чём ошибка написать программу являются ли все цифры четырёхзначного числа различнымию. при вводе числа делать проверку что введено четырёхзначное число. ввод вывод должен быть в цветном окне вывод должен выглядеть так: введите четырёх значное натуральное число -> все цифры числа **** различны| число **** имеют одинаковые цыфры #include<stdio.h> #include<conio.h> подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт C++
2299 / 1669 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
22.01.2010, 22:29     Поиск. Последовательный поиск
Функция последовательного поиска:
C++
1
2
3
4
5
6
7
8
9
10
// Поиск ключа в массиве
// Функция возвращает индекс искомого элемента
// В случае отсутствия искомого элемента возвращает -1.
int find(const int* arr, int size, int key ) {
  for(int i=0; i < size; ++i)
    if(arr[i] == key)
      return i;
 
  return -1;
}
Вот пример программы:
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>
 
// Листинг, представленный выше
 
int main()
{
  const int size = 100;
  int arr[size];
 
  for(int i = 0; i < size; ++i)
    arr[i] = i + 1;
 
  int key = 50;
 
  int index = find(arr, size, key);
 
  std::cout << "Element " << key << " found at index " << index << std::endl;
 
  system("pause");
 
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru