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

Поменять элементы массива особым способом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Составить код для решения методом фибоначчи? http://www.cyberforum.ru/cpp-beginners/thread1001180.html
1/х - Пи*cosПиX = 0 3 недели не могу понять как.
C++ Для чего виртуальные функции? Как я понял в классах наследниках их можно использовать,для одинаковых имен функций. Но помойму это не главное их свойство. http://www.cyberforum.ru/cpp-beginners/thread1001179.html
Обнаружением нулевого указателя C++
Делаю алгоритм Хаффмана. Возникла проблема при построении таблицы соответствий. void MakeT (Node* root){ if(root->L!=NULL) {//проблемная строка code.push_back(0); MakeT(root->L); } if(root->R!=NULL) { code.push_back(1); MakeT(root->R);
Не роботает сортировка C++
Проблема в сортировке( программа проходит, но ничего полезного не делает), ее, мне так кажется, надо реализовать с помощью адресов. Буду рада всем вашым советам!!! main # include "class_m.h" # include <iostream> using namespace std; void main()
C++ Чтение из текстового файла http://www.cyberforum.ru/cpp-beginners/thread1001166.html
Есть список автомобилей с параметрами (марка ,цвет ,стоимость и так далее ) , хранившиеся в текстовом файле . Нужно написать программу в которой делается следующее. корректировку или дополнение списка с клавиатуры; сортировку по названию марки,цвета, стоимости; вывод на экран информации о автомобиле, название которого введено с клавиатуры; запись списка в файл под тем же или новым...
C++ Выявление ошибки Помогите, пожалуйста, исправить программу (в функции treug в качестве параметра нужно использовать указатель *p), затем его использовать при вызове функции. Заранее большое спасибо. #include <iostream.h> #include <stdio.h> //vvod-vyvod #include <math.h> void treug(float a, float b, float c, int *p) { (*p)=0; if ((a+b>c) || (b+c>a) || (c+a>b)) {(*p)=1; подробнее

Показать сообщение отдельно
LeShChEnKo
1 / 1 / 0
Регистрация: 06.10.2013
Сообщений: 17
07.11.2013, 23:43  [ТС]     Поменять элементы массива особым способом
Цитата Сообщение от RQdan Посмотреть сообщение
C++
1
2
3
4
5
6
7
int buf;
for(int i=0;i<=n/2;i++)
 {
  buf=a[i];
  a[i]=a[n-1-i];
  a[n-1-i]=buf;
 }
Блин спасибо большое...даже есть не мог спокойно пока не понял как работает...хотя примерно похожие коды были))
 
Текущее время: 01:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru