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

Метод случайного поиска - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Библиотеки для Turbo C++ compiler v3.0 http://www.cyberforum.ru/cpp-beginners/thread118906.html
Здрасти, помогите мне напишите пути к библотекам пожайлуста
C++ перегрузка () для матрицы привет. вот решаю задачу -- матрица. мне необходимо реализовать перегрузку функции () для доступа к элементам матрицы ( функции помещения значения и взятия значения не5льзя использовать). как я... http://www.cyberforum.ru/cpp-beginners/thread118905.html
C++ Возврат ссылки из функции
Изучаю С++, знаю С. Вот такой простенький вопросик есть. В чем вообще разница: class Str { public: Str func() {return *this;}; }; и
подсчитать самую длинную последовательность подряд идущих букв а C++
Помогите решить задачу заранее спасибо) Решение через функцию. Дана строка подсчитать самую длинную последовательность подряд идущих букв а.
C++ Найти все пары слов http://www.cyberforum.ru/cpp-beginners/thread118884.html
Здравствуйте! Помогите пожалуйста с задачей... Найти в тексте все слова, встречающихся в одинаковых контекстах (между одних и тех же слов). Рассчитать число уникальных вариантов перестановок таких...
C++ Интервалы Подпрограммы. Для заданных А и В (A<B) и последовательности целых чисел определите количество чисел, которые принадлежат интервалам , , . ... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9695 / 5645 / 963
Регистрация: 25.07.2009
Сообщений: 10,850
19.04.2010, 14:38
вот
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cstdlib>
#include <ctime>
 
int main(){
    const int size = 10;
    int arr[size];
    for ( int i = 0; i < size; ++i )
        std::cout << ( arr[i] = i + 1 ) << " ";
    std::cout << std::endl;
    int find;
    std::cout << "Enter value between 1 and 10: ";
    std::cin >> find;
    if ( find < 1 || find > 10 )
        exit(1);
    int pos;
    srand(time(NULL));
    while ( arr[pos = rand() % size] != find )
        ;
    std::cout << "Value " << find << " is at index " << pos << " in array starts by zero." << std::endl;
 
    exit(0);
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru