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

Смена в памяти значений двух целых чисел. - C++

Восстановить пароль Регистрация
 
green_apple
2 / 2 / 0
Регистрация: 24.06.2012
Сообщений: 64
24.06.2012, 16:56     Смена в памяти значений двух целых чисел. #1
БИЛЕТ №16

3. Напишите программу, в которой используется функция change меняющая местами в памяти компьютера значения двух целых чисел. Например, результатом выполнения кода x=1; y=2; change(x,y); cout<<x<<y; будет 21.
Каким образом можно сделать программу с тем же именем, но работающую как с целыми, так и с дробными числами?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.06.2012, 16:56     Смена в памяти значений двух целых чисел.
Посмотрите здесь:

C++ Наибольший общий делитель двух целых чисел
C++ Создать в динамической памяти двумерный массив целых чисел.
C++ Смоделировать операцию умножения двух целых чисел
C++ Найти НОД двух целых чисел
C++ Работа со связанным списком (смена двух чисел местами в списке)
C++ Создать в динамической памяти одномерный массив целых чисел
C++ Найти максимальное из двух целых чисел
C++ Реализовать «массив целых чисел». Обработать ошибки динамического выделения памяти. Переопределить опе
C++ Вывести частное от деления двух целых чисел
C++ Проверяет суммирование двух целых чисел на переполнение
C++ Даны цифры двух десятичных целых чисел
Определить в последовательности целых чисел сумму двух наибольших и сумму двух наименьших C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asidorchenko
379 / 205 / 25
Регистрация: 09.04.2012
Сообщений: 635
25.06.2012, 07:13     Смена в памяти значений двух целых чисел. #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
using namespace std;
 
template <class T>
void change(T &x, T &y)
{
T tmp = x;
x = y;
y = tmp;
}
 
int main()
{
float x = 1.1;
float y = 2.1;
change(x,y);
cout << (float)x << (float)y;
return 0;
}
green_apple
2 / 2 / 0
Регистрация: 24.06.2012
Сообщений: 64
25.06.2012, 09:36  [ТС]     Смена в памяти значений двух целых чисел. #3
спасибо)
Yandex
Объявления
25.06.2012, 09:36     Смена в памяти значений двух целых чисел.
Ответ Создать тему
Опции темы

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