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

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

Войти
Регистрация
Восстановить пароль
 
green_apple
2 / 2 / 0
Регистрация: 24.06.2012
Сообщений: 64
#1

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

24.06.2012, 16:56. Просмотров 488. Ответов 2
Метки нет (Все метки)

БИЛЕТ №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++
Не могу сделать смену двух чисел местами в списке, я уже писал но так и никто путного не написал. #include &quot;stdafx.h&quot; #include...

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

Создать в динамической памяти двумерный массив целых чисел. - C++
Народ выручайте, по уши в долгах. Решить задачу на C++ Условие: Создать в динамической памяти двумерный массив целых чисел. ...

Определить в последовательности целых чисел сумму двух наибольших и сумму двух наименьших - C++
Напишите программу, которая в последовательности целых чисел определяет сумму двух наи- больших и сумму двух наименьших. Программа должна...

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

Найти НОД двух целых чисел - C++
Найти НОД двух целых чисел. Помогите пожалуйста)

Даны цифры двух десятичных целых чисел - C++
Даны цифры двух десятичных целых чисел: трехзначного a3a2a1 и двузначного b2b1, где a1 и b1 — число единиц, а2 и b2, — число десятков, a3 —...

Вывести частное от деления двух целых чисел - C++
Если целое число т делится нацело на целое число k, то вывести на экран частное от деления, в противном случае вывести сообщение «m на k...

Наибольший общий делитель двух целых чисел - C++
Написать программу, которая вычисляет наибольший общий делитель двух целых чисел. Пример: Вводите после стрелки числа. -&gt; 45...

Смоделировать операцию умножения двух целых чисел - C++
Смоделировать операцию умножения двух целых чисел длиной до 30 десятичных цифр каждое. Результат выдать в форме +\- 0.m E K, где длина...

Проверяет суммирование двух целых чисел на переполнение - 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
спасибо)
Ответ Создать тему
Опции темы

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