Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/103: Рейтинг темы: голосов - 103, средняя оценка - 4.52
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 68

Описать функцию которая меняет местами значения двух параметров

12.02.2017, 15:36. Показов 19287. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Описать функцию которая меняет местами значения двух параметров. Используя эту функция поменять местами значение переменных a и b введенных пользователем. Параметры передаются в функцию по ссылке
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.02.2017, 15:36
Ответы с готовыми решениями:

Написать функцию, которая меняет местами значения двух целых
Нужен рабочий код по решению задачи в С++ : «Напишите функцию которая меняет местами значения двух целых. В качестве типа параметров...

Написать шаблон функции которая меняет местами значения двух переменных
Написать шаблон функции которая меняет местами значения двух переменных int и double Прошу помочь.

Написать программу, которая меняет местами значения двух переменных с использованием дополнительной переменной.
3. Написать программу, которая меняет местами значения двух переменных с использованием дополнительной переменной. Пункт 5.16 Правил:...

2
16 / 16 / 13
Регистрация: 08.11.2014
Сообщений: 119
12.02.2017, 15:45
Лучший ответ Сообщение было отмечено HapkoBaron как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
void f(int &a, int &b)
{
    int t = a;
    a = b;
    b = t;
}
 
int main()
{
    int a, b;
 
    cin >> a >> b;
    
    cout << a << " " << b << endl;
 
    f(a, b);
 
    cout << a << " " << b;
 
    system("pause");
    return 1;
}
0
 Аватар для Fixer_84
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
12.02.2017, 15:47
HapkoBaron, здравствуйте! Вот код.

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
#include <iostream>
 
using namespace std;
 
void Swap(int &a, int &b)
{
    int c;
    c = a;
    a = b;
    b = c;
}
 
int main()
{
    int a, b;
    cout << "Введите параметр a: ";
    cin >> a;
    cout << "Введите параметр b: ";
    cin >> b;
    Swap(a, b);
    cout << "Параметры после обмена значений:" << endl;
    cout << "a = " << a << endl;
    cout << "b = " << b << endl;
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.02.2017, 15:47
Помогаю со студенческими работами здесь

Написать шаблонную функцию, меняющую местами значения двух переданных в нее параметров
Доброго всем дня! Ребят помогите написать функцию, меняющую местами значения двух переданных в нее параметров. Еще нужно перегрузить эту...

Алгоритм «атомарной» функции, которая меняет местами верхние значения в двух стеках
Уважаемые, помогите найти ошибки в программе (если таковые есть - то исправьте плззз) Ниже приведен алгоритм «атомарной» функции, которая...

Массив: Описать фукцию swap(A,B) которая меняет местами максимальные элементы мтариц А и В
Есть код на С++, который писался в Borland 3.1 C++ В нем как я поняла очень много ошибок. Помогите пожалуйста исправить. #include...

Функция, которая меняет значения 2-х динамических массивов местами
Всем здравствуйте. Недавно начал изучать программирование на c++. Изучил тему динамических массивов и их передачу в функцию. Написал...

Написать функцию, которая меняет местами элементы с заданными номерами
lst = def swap_elemets(lst, x , y): xt, yt = lst, lst lst, lst = yt, xt return lst print('Результат замены...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru