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

Поменять местами элементы массива с четными и нечетными индексами используя указатели - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача про триугольник http://www.cyberforum.ru/cpp-beginners/thread981091.html
Треугольник задан координатами своих вершин. Найти периметр и площадь.
C++ начал изучать С++ напишите програма пожайлуста Написать программу, содержащую процедуру формирования списка и функцию, подсчитывает количество чисел в списке, которые соответствуют Вашему варианту. Мой вариант 13 http://www.cyberforum.ru/cpp-beginners/thread981090.html
Калькулятор с использованием стеков C++
Задача: Написать объектно ориентированную программу, которая будет считать заданное выражение из целых чисел и состоящее из знаков (,),+,-,= при этом подсчет действий + и - должен проводиться в двоичной системе исчисления. должен использоваться стек написал код, работает, но считает не всегда правильно. уже не знаю в чем проблема. #include <iostream> using namespace std;
С помощью циклов нарисовать символами "звездочка" куб и круг C++
Здравствуйте! Задачка сама по себе не сложная, но мозг ломает.. Помогите решить, пожалуйста!! Нужно с помощью циклов нарисовать символами "звездочка"(*) КУБ, а потом еще нарисовать круг. Размеры значения не имеют. Вот сижу который час ломаю голову.. Цилиндр нарисовала, а вот куб никак не получается..
C++ Как обьединить 2 функции ? http://www.cyberforum.ru/cpp-beginners/thread981045.html
Нужно функцию int getMax(stack *head) и int getCount(stack *head , int max) объединить в оду и в void main() выводы поменять. Хелп) #include<iostream> #include<conio.h> #include <time.h> using namespace std; struct stack {
C++ Вычислить наименьшее, наибольшее и среднее арифметическое значение функции. Пожалуйста объясните как сделать вот этот пункт задания "Вычислить наименьшее, наибольшее и среднее арифметическое значение функции. Таблицы и результаты вычислений вывести на экран и в файлы (*.txt)" Сам все решить смогу , только не понимаю вышесказанного. Вот само задание: Составить блок-схему и программу для вычисления таблицы значений функции U при заданных значениях x и y. Использовать... подробнее

Показать сообщение отдельно
Hoottie_McGOOB
107 / 105 / 5
Регистрация: 04.10.2013
Сообщений: 231
18.10.2013, 19:40     Поменять местами элементы массива с четными и нечетными индексами используя указатели
ну вот так, наверное..
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
31
32
33
#include "iostream"
 
using namespace std;
 
void func(int a[], int size)
{ 
    int *py,*px, temp;
    
    for(int i=0;i<size-1;i=i+2)
    {
        px=&a[i];
        py=&a[i+1];
 
        temp=*px;
        a[i]=*py;
        a[i+1]=temp;
    }
 
    for(int i=0;i<size;i++)
        cout<<a[i]<<endl;
 
}
 
int main ()
{
 
    int a[6]={1,2,3,4,5,6};
 
    func(a,6);
 
    system("pause");
    return 0;
}
 
Текущее время: 05:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru