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

Сдвиг элементов массива вправо и смена местами первого и последнего элемента - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считывание чисел из файла http://www.cyberforum.ru/cpp-beginners/thread905924.html
Подскажите почему может быть такая ошибка "Expression (stream != NULL)". Мне нужно считать из файла числа записанные через пробел. Вот так делаю FILE *in; in=fopen("D:\\input.txt","r"); ...
C++ Ввод через cin нескольких чисел Здравствуйте. Требуется, чтобы пользователь ввел через запятую два числа. Используя scanf(), я бы написал примерно так: scanf("%d,%d", &var1, &var2); А как написать такую же вещь, используя cin... http://www.cyberforum.ru/cpp-beginners/thread905921.html
сортировка массива выбором C++
программисты на ваш взгляд это правильный код? #include "stdafx.h" #include "iostream" #include "time.h" #include "iomanip" using namespace std; void ChoicesSort(int*, int); // объявление...
Неразрешенная лексема C++
//--------------------------------------------------------------------------- #include <dshow.h> //--------------------------------------------------------------------------- char * pcFileName =...
C++ В чем ошибка? программа с использованием контейнера list http://www.cyberforum.ru/cpp-beginners/thread905884.html
/*Написать программу,моделирующую управление каталогом в файловой сис* теме. Для каждого файла в каталоге содержатся следующие сведения: имяфайла,дата создания, количество обращений к файлу....
C++ runtime ошибка Ребят, есть такой код, делал по учебнику Страуструпа. #include "std_lib_facilities.h" int area(int length, int width) { return length*width ; } int framed_area(int x, int y) { return... подробнее

Показать сообщение отдельно
MarVaL
С++ Beginner
117 / 117 / 16
Регистрация: 28.02.2013
Сообщений: 246
18.06.2013, 22:09
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 <iomanip>
 
int main() {
  setlocale(0, "");
  
  int a[] = {3, 5, 7, 1, 2, 3, 4, 5};
  
  static const int n = sizeof a / sizeof *a;
  
  std::cout << "Массив: " << std::endl;
  
  for(int i = 0; i != n; ++i)
    std::cout << std::setw(3) << a[i];
  
  int tmp = a[n - 1];
  
  for(int i = n - 1; i > 0; --i)
    a[i] = a[i - 1];
  
  a[0] = tmp;
  
  std::cout << "\nПосле сдвига: " << std::endl;
  
  for(int i = 0; i != n; ++i)
    std::cout << std::setw(3) << a[i];
 
  
  return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru