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

Нужно написать функцию которая возвращает индекс элемента в массиве который мы ищем - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму элементов последовательности http://www.cyberforum.ru/cpp-beginners/thread1569927.html
Найти сумму элементов последовательности с точностью 0,001: S = 1.220
C++ Запуск дочернего процесса Почему второй вариант не запускает дочерний процесс? // Работает CreateProcess(L"programma.exe", L"programma.exe file.txt", NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi); // Не работает CreateProcess(NULL, L"programma.exe file.txt", NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);В первом варианте приходится два... http://www.cyberforum.ru/cpp-beginners/thread1569912.html
Шифратор/дешифратор, методом квадрата Виженера C++
Необходимо написать программу шифратора и дешифратора с ключом, метод квадрат Виженера. Помогите, пожалуйста.
Как преобразовать объект string в строку char*? C++
Доброго времени суток! Недавно я писал код, и обнаружил, что в качестве имя файла при объявлении объектов ifstream/ofstream нельзя использовать объекты типа std::string. Можно это как то исправить, или переводить такие объекты в обыкновенные строки?(char*)
C++ Составить попарные суммы элементов массива http://www.cyberforum.ru/cpp-beginners/thread1569851.html
Пожалуйста, помогите составить! Дан массив из N элементов (N - четное). Составить вдвое меньший массив, элементами которого являются: сумма 1-го и последнего, 2-го и предпоследнего элементов исходного массива и т.д. Вывести итоговый массив.
C++ Перевод С# на C++. Сравнение с мировым временем Привет господа. Решил с шарпа переходить на плюсы. Весь проект проект пересобрал работает но кроме одного участка кода. Не как не знаю как реализовать на плюсы. Прошу помочь) var someTime = new DateTime(2015, 11, 06, 00, 00, 0, DateTimeKind.Local); // TimeCorrect.NetworkTime ntime = new TimeCorrect.NetworkTime(); if (ntime.GetDateTime() > someTime) ... подробнее

Показать сообщение отдельно
bbvova
0 / 0 / 0
Регистрация: 03.11.2015
Сообщений: 9
03.11.2015, 12:56  [ТС]     Нужно написать функцию которая возвращает индекс элемента в массиве который мы ищем
zss, я показал код преподу, препод сказал доделать такое: у нас масив отсортован поетому нам нужно пройтись по масиву до елемунтов що не больше елемента который мы ищем
правильно?
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <cstdio>
 
 int FindValueInArray(const int* array, int value, int size)
{
 
 
    for (int index = 0; index < array[value]; ++index)
    {
        if (array[index] == value)
            return index;
    }
    return size;
}
int main()
{
    int array[5] = { 1, 3, 5, 7, 8 };
 
    int pr = FindValueInArray(array, 8, 5);
    printf("Value index:%d\n", pr);
 
}
 
Текущее время: 03:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru