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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ученик кода
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 76
#1

Нужно исправить задачку на замену значений (swap) - C++

28.07.2014, 18:58. Просмотров 197. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream>
using namespace std;
int f(int a, int b);
int main()
{
    int x = 5;
    int c = 55;
    cout << x << ' ' << c << endl;
    f(x, c);
    cout << x << ' ' << c << endl;
    return 0;   
}
int f(int a, int b)
{
    int temp = a;
    a = b;
    b = temp;
    return a, b;
}
Форумчане помогите разобраться, какие здесь есть ошибки ? Значения не меняются почему то.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.07.2014, 18:58     Нужно исправить задачку на замену значений (swap)
Посмотрите здесь:

Исправить задачку - C++
Здравствуйте, уважаемые пользователи! Пожалуйста подкорректируйте решение. Задача такова: &quot;Получить все шестизначные счастливые номера....

Функция swap перестановки значений двух переменных для данных разных типов. Используйте template - C++
не могу решить ( честно говоря вообще не понимаю его ) ((((( Напишите функцию swap перестановки значений двух переменных для данных...

Нужно доработать задачку на двумерные массивы. - C++
Шахматная доска.На ней расположены 10 черных коней и белый слон.Проверить сколько коней под ударом.Но еще надо сделать так,чтобы если к...

Исправить функцию (копирование значений типа TCHAR * ) - C++
Ниже представлена функция TCHAR *GetIndex(TCHAR *path), которая принимает путь к текстовому файлу, и возвращает индекс в TCHAR *. Индекс -...

Нужно исправить код - C++
Нужно исправить код. Ошибку выдаёт. #include&lt;iostream&gt; #include&lt;cmath&gt; using namespace std; int main() { double x,y,b; ...

Нужно исправить ошибку - C++
Здравствуйте уважаемые форумчане. Не молчите пожалуйста, ответьте хоть кто-нибудь. Сколько писал никто не отвечает. Может потому что...

Нужно исправить while (зацикливание) - C++
После while (!(cin &gt;&gt; a.age) || a.age &gt; 0 || a.age &lt; 150) идет зацикливание. Всю голову уже сломал, помогите исправить. Вот весь код: ...

Нужно исправить программу - C++
Задание: Ввести класс для работы с объектом &quot;Рациональная дробь&quot; И организовать: а)сложение(вычитание) двух дробей; б)приведение дроби...

Нужно исправить ошибку - C++
/* source: http://runnable.com/Us53wIV1TEVWAAHd/how-to-search-a-node-in-a-linked-list-for-c%2B%2B * A sample code of search a node with...

Исправить код нужно - C++
Программа должна рандомно выдавать фразу или цитату. #include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;cstring&gt; using namespace...

Нужно исправить ошибку - C++
Помогите исправить ошибку. Спасибо #include &lt;iostream&gt; #include &lt;stdlib.h&gt; #include &lt;Windows.h&gt; #include &lt;math.h&gt; using namespace...

Нужно исправить ошибки - C++
Вот программа на c++ 6.0 выдает 6 ошибок и 1 warning, исправьте пожалуйста а то я уже 2 часа сижу вникнуть не могу #include &lt;iostream.h&gt;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
6321 / 5905 / 1913
Регистрация: 18.12.2011
Сообщений: 15,186
Завершенные тесты: 1
28.07.2014, 19:07     Нужно исправить задачку на замену значений (swap) #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void f(int &a, int &b); // передаем по ссылке
int main()
{
    int x = 5;
    int c = 55;
    cout << x << ' ' << c << endl;
    f(x, c);
    cout << x << ' ' << c << endl;
    return 0;   
}
void f(int &a, int &b)
{
    int temp = a;
    a = b;
    b = temp;
    return;
}
Ученик кода
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 76
28.07.2014, 19:18  [ТС]     Нужно исправить задачку на замену значений (swap) #3
zss, Спасибо за помощь !
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru