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

В массив заданной размерности N ввести произвольные числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подружить С++ и LDAP http://www.cyberforum.ru/cpp-beginners/thread1096535.html
Добрый день, Нужно получить список пользователей из Active Directory. Как я понял надо работать через dll winldap. Подключение проходит успешно , но ничего не выдает на печать. В чем может быть проблема ? #include <windows.h> #include <winldap.h> #include <tchar.h> #include <iostream> using namespace std; #include <crtdbg.h>
C++ Сделать минусовку песни Привет. Вопрос собственно так и звучит, так сделать минус песни? Может есть библиотека с такими возможностями? Или какой то туториал, или что то еще... Спасибо. http://www.cyberforum.ru/cpp-beginners/thread1096527.html
C++ Создать абстрактный базовый класс
Помогите: Создать абстрактный базовый класс Container с виртуальными функциями вставки и извлечения. Создать производные классы Stack и Queue, в которых данные функция определены. В функции main определить массив указателей на абстрактный класс, которым присваиваются адреса объектов производных классов.
Выполнить кольцевой сдвиг элементов массива так чтобы его первый максимальный элемент оказался на k-том месте C++
Дан одномерный массив размерность n и число k. Если в исходном массиве чисел больше, чем k, то в массиве выполнить кольцевой сдвиг элементов массива так чтобы его первый максимальный элемент оказался на k-том месте.
C++ Найти сумму 20 вводимых чисел http://www.cyberforum.ru/cpp-beginners/thread1096441.html
Помогите пожалуйста нужно найти сумму 20 вводимых чисел. Не помню функцию. Желательно с коментами.
C++ Класс Vector, на сколько важно знать? Учу с++ по книге Пратта. Впервые дошёл до темы, которую не особо понимаю. Мне не понятно применение класса Vector (если признаться, не особо вникал). На сколько важно знать эту тему? Будут ли проблемы в программировании, если пропустить эту главу? подробнее

Показать сообщение отдельно
maria_
5 / 5 / 1
Регистрация: 25.08.2013
Сообщений: 67
14.02.2014, 14:37     В массив заданной размерности N ввести произвольные числа
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
27
28
29
30
#include <iostream>
#include<vector>
 
using namespace std;
 
int main()
{
  int N, k;
  cin >> N >> k;
  vector<int> numbers;
  for (int i = 0; i < N; ++i)
  {
    numbers.push_back(rand());
    cout << numbers[i] << " ";
  }
  for (int i = 0; i <= k; ++i)
  {
    if (k + i >= N)
    {
      break;
    }
    swap(numbers[k-i], numbers[k+i]);
  }
  cout << endl;
  for (int i = 0; i < N; ++i)
  {
    cout << numbers[i] << " ";
  }
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru