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

Поменять местами значения i и j элементов массива с пользовательскими функциями - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рекурсия http://www.cyberforum.ru/cpp-beginners/thread425655.html
Помогите пожалуйста написать программку на C Написать функцию sort(x), упорядочивающую по не убыванию двоичные числа массива х следующим методом: все числа упорядочить по последней цифре и...
C++ Обращение к портам. (win7, порт 97. Intel core) Здравствуйте. Хочу считать и отправить данные (число) на порт. Слышал, что современные ОС не дают возможности этого сделать напрямую. Надо работать с драйверами. Так ли это? Было бы идеально,... http://www.cyberforum.ru/cpp-beginners/thread425652.html
Помогите с решением задач C++
Привет всем! мне дали задание по информатике сделать программки на C++, но я не поняла как это реализовать. может мне кто нибудь помочь :cry:? вот собственно задачи Одна тема - одно...
C++ Чтение из буфера
есть char Buffer; нужно с помощью printf вывести на экран содержимое буфера в 16-ой системе счисления!
C++ Своя функция хеширования для unordered_map http://www.cyberforum.ru/cpp-beginners/thread425625.html
правильно ли я её реализовал или нет?(компилируется нормально) HCRYPTHASH GetHash(const std::string *var) { HCRYPTHASH hash; HCRYPTPROV prov; BYTE *buf1=(BYTE*)var->c_str(); ...
C++ Нахождения среднего числа в строке Есть строки 3451425354 3451425325 34514345354 и тд есть формула для четного количества чисел в строке и для нечетного определяющая медиану(число по середине) четного - ((N/2)... подробнее

Показать сообщение отдельно
brainfrog
4 / 4 / 0
Регистрация: 07.11.2011
Сообщений: 6
10.01.2012, 18:18
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
#include <iostream>
 
void ChangeElements(double *arr, int i, int j)
{
    int tmp;
    tmp = arr[i];
    arr[i] = arr[j];
    arr[j] = tmp;
}
 
int main()
{
    unsigned size, i, j;
    std::cout << "Enter array size: ";
    std::cin >> size;
    double arr[size];
    for(int k = 0; k < size; k++)
        arr[k] = k;
    std::cout << "Enter elements to exchange, i: ";
    std::cin >> i;
    std::cout << "j: ";
    std::cin >> j;
    ChangeElements(arr, i, j);
    for(int k = 0; k < size; k++)
        std::cout << arr[k] << std::endl;
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru