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

Написать функцию, которая меняет местами значения двух целых - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрица максимальных и минимальных значений http://www.cyberforum.ru/cpp-beginners/thread1200545.html
Помогите написать программу: Даны две матрицы А и В одинаковой размерности m*n. Получить матрицу C = max (a i j, b i j ), и матрицу D = min (a i j, b i j).
C++ Определить, является введенная буква гласной или согласной С++ Не использовать массивы, строки, структуры и т.п. Программа должна быть монолитной (состоит только из одной функции main()), т.е. не использовать собственных подпрограмм. Задача 2. Составьте... http://www.cyberforum.ru/cpp-beginners/thread1200544.html
Несостыковка типов при объединении строк C++
Надо объеденить строки, хочу воспользоваться для этого функцией strcat(), но она возвращает указатель на char, присвоить чару я его не могу, что делать? Разыименовать значение, возвращаемое функцией,...
C++ Operator int() в классе Строка
Приведите пример, пожалуйста, как воспользоваться данной перегрузкой операции в main. String.h class String { private: char* str; int length; int capacity;
C++ Вычислить сумму и количество элементов массива, расположенных после нулевого элемента http://www.cyberforum.ru/cpp-beginners/thread1200499.html
Помогите написать программу: Дан массив чисел В. Вычислить сумму и количество элементов массива, расположенных после последнего элемента, равного нулю. Все элементы до первого 0 переписать в новый...
C++ Создать класс-шаблон, реализующий односвязный список необходимо создать класс-шаблон, реализующий односвязный список, а потом проверить его с целочисленными и числовыми с плавающей запятой значениями. Ниже код, он компилируется и запускается без... подробнее

Показать сообщение отдельно
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609
05.06.2014, 22:04
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
#include <iostream>
#include <conio.h>
 
void swap_by_pointer(int* a, int* b)
{
    int temp = *a;
    *a = *b;
    *b = temp;
    std::cout << *a << "  " << *b;
}
 
void swap_by_ref(int& a, int& b)
{
    int temp = a;
    a = b;
    b = temp;
    std::cout << a << "  " << b;
}
 
int main()
{
    int a, b;
    std::cout << "Type a: "; std::cin >> a;
    std::cout << "Type b: "; std::cin >> b;
    swap_by_pointer(&a, &b);
    std::cout << std::endl;
    ///////////////////////////////////////
    swap_by_ref(a, b);
    
    std::cout << "\nOperation succeeded\n";
    getch();
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru