/
ArtT
/
Netology
Обзор
Документация
Войти
/
ArtT
/
Netology
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Part1/task_1_7_2_1.cpp
34 строки
488 B
ArtT
Навёл порядок
14 ноя 2025, 15:46
14 ноя 2025, 15:46
27cf136
Код
Авторство
О чём код?
#include<iostream> using namespace std; void swap_variant1(int &a, int &b) { a = a + b; b = a - b; a = a - b; } void swap_variant2(int &a, int &b) { *(&a+2)=b; *(&b+2)=a; *(&a)=*(&a+2); *(&b)=*(&b+2); } int main(int argc, char** argv) { int a = 5, b = 8; cout << "a = " << a << ", b = " << b << endl; swap_variant1(a, b); cout << "a = " << a << ", b = " << b << endl; swap_variant2(a, b); cout << "a = " << a << ", b = " << b << endl; return EXIT_SUCCESS; }