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

Блочная сортировка массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ «Вычеркивание» строки и столбца из матрицы оформить как функцию потока http://www.cyberforum.ru/cpp-beginners/thread100621.html
«Вычеркивание» строки и столбца из матрицы оформить как функцию потока. Сначала вводятся элементы исходной матрицы, номер строки и столбца, затем осуществляется «вычеркивание» элемнетов из матрицы...
C++ Функции ввода и вывода Задание: Ввести с клавиатуры и вывести на экран значения переменных разных типов согласно с форатами данных(форматный ввод-вывод) и без использования форматов. Использовать все фунцкции:... http://www.cyberforum.ru/cpp-beginners/thread100616.html
C++ for или while (Какой цикл "лучше"?)
Привет. Немного неординарный вопрос, но может кто знает: Какой цикл выгоднее использовать, когда можно использовать оба? Насколько я понимаю for (i = 1; i <= n; ++i) {...;} и i = 1; while(i...
C++ виртуальные функции
сделать какой либо из методов класса виртуальным #include<iostream.h> #include<stdio.h> class chislo { int a; public: void print() {
C++ Сложение 2-х чисел, классы... http://www.cyberforum.ru/cpp-beginners/thread100585.html
Нужно создать ф-цию вне класса, функция должна складывать 2 числа. Помогите, пожалуйста правильно оформить функцию. Вот что получилось, знаю, что не правильно, но правильно не получается))) #...
C++ Иероглифы вместо русских букв Как сделать в С что бы вместо иероглифов были русские буквы подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт С++
2303 / 1673 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
03.03.2010, 20:10
paradox92, вот тебе в помощь функция заполнения массива случайными числами:
C++
1
2
3
4
5
6
// Функция заполнения массива arr размера size случайными числами
void FillRandom(int* arr, int size)
{
  for(int i = 0; i < size; ++i)
    arr[i] = rand();
}
И функция поиска заданного элемента в массиве:
C++
1
2
3
4
5
6
7
8
9
10
11
12
// Поиск заданного элемента key в массиве arr размера size
//
// Возвращает индекс первого вхождения элемента key, или -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;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru