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

Поиск в массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Установка курсора http://www.cyberforum.ru/cpp-beginners/thread106528.html
Пожалуйста подскажите как перевести курсор ввода(консольный режим) в заданную позицию на С++
C++ Массив структур Создать программу, позволяющую вводить элементы массива структур, содержащие расписание занятий преподавателей по дням недели: название предмета (название не более 60 символов, количество предметов, ведущих преподавателями не более 3), начало занятий и конец занятия, и позволяющую по задаваемой фамилии преподавателя определить сколько времени в неделю у него занимают занятия. понимаю что... http://www.cyberforum.ru/cpp-beginners/thread106522.html
Перевод вещественного числа из N сс в K сс C++
входные данные: вещественное число,его основание и основание,в которое переводится число. Выходные данные: число в K основании. Знаю,на форуме много подобных тем,но во всех темах работают только с целыми числами,мне необходимо осуществлять перевод вещественного числа.Прошу помощи,кому не сложно,желательно с комментариями.Основание от 2 до 16.
C++ Функция С++
Написать функцию Procent которая возвращает процент от полученного в качестве аргумента числа
C++ сохранить файл в указанном каталоге http://www.cyberforum.ru/cpp-beginners/thread106468.html
podskazhite, pozhalujsta, kak pravilno zadat` adress, choby sohranit` ego v nuzhnom mne kataloge? prosto sozdat i sohranit fail: FILE* pFile; pFile = fopen("file1.txt", "w"); if(pFile != 0){ fputs("test", pFile); fclose(pfile); }
C++ Зеркальный поворот массива всем привет. помогите плс разобраться с одной простенькой задачкой. есть квадратный массив. нужно повернуть его зеркально, например: исходно 1 4 7 2 5 8 3 6 9 результат подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9382 / 5432 / 916
Регистрация: 25.07.2009
Сообщений: 10,428
19.03.2010, 17:33     Поиск в массиве
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <algorithm>
#include <iterator>
#include <cstdlib>
#include <ctime>
    
/*
*   найти в массисе чисел со значениями от 0 до 255 повторяющиеся ровно два раза числа.
*/
 
int main(){
    const int size = 20;
    int arr[size];
    
    srand(time(NULL));
    for ( int i = 0; i < size; ++i )
        arr[i] = rand() % 256;
    std::cout << "Array:" << std::endl;
    std::copy(arr, arr + size, std::ostream_iterator<int>(std::cout, " "));
    std::cout << std::endl << "Values met twice:" << std::endl;
    for ( int val = 0; val < 256; ++val )
        if ( std::count(arr, arr + size, val) == 2 )
            std::cout << val << std::endl;
    
    return 0;
}
 
Текущее время: 20:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru