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

Программа обмена значениями двух переменных a и b - C++

Восстановить пароль Регистрация
 
asspra
0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 30
13.04.2013, 15:31     Программа обмена значениями двух переменных a и b #1
3.8 Составить программу обмена значениями двух переменных a и b. Разработать два варианта решения задачи – с исполь-зованием вспомогательной переменной и без нее.

Хотя бы блок схемку намекните. . .
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cir
8 / 8 / 0
Регистрация: 16.12.2010
Сообщений: 23
13.04.2013, 21:46     Программа обмена значениями двух переменных a и b #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;
void main()
{
    int a = 1, b = 2, c = 3, d = 4, temp;
    
    // первый способ
    temp = a;
    a = b;
    b = temp;
    cout << " a = " << a << endl << " b = " << b << endl;
    
    // второй способ
    c = c + d;
    d = c - d;
    c = c - d;
    cout << " c = " << c << endl << " d = " << d << endl;
    
    system("Pause");
}
Nuqlear
5 / 5 / 0
Регистрация: 05.11.2011
Сообщений: 17
13.04.2013, 21:50     Программа обмена значениями двух переменных a и b #3
А какой способ выгоднее использовать?
Jupiter
Каратель
Эксперт C++
6542 / 3962 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
13.04.2013, 21:57     Программа обмена значениями двух переменных a и b #4
Цитата Сообщение от Nuqlear Посмотреть сообщение
А какой способ выгоднее использовать?
как самый простой и независящий от типа данных - первый способ
Yandex
Объявления
13.04.2013, 21:57     Программа обмена значениями двух переменных a и b
Ответ Создать тему
Опции темы

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