кодесурса
«CPP

Упражнения на C ++: меняйте значения двух переменных, не используя третью переменную

script1adsense2code
script1adsense3code

C ++ Basic: упражнение 48 с решением

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

Пример решения :

Код C ++:

#include <iostream>
using namespace std;
 
int main()
{
	cout << "\n\n Swap two numbers without using third variable:\n";
	cout << "---------------------------------------------------\n";
	int num1, num2, temp;
	cout << " Input 1st number : ";
	cin >> num1 ;
	cout << " Input 2nd number : ";
	cin >> num2;	
	num2=num2+num1;
	num1=num2-num1;
	num2=num2-num1;
    cout << " After swapping the 1st number is : "<< num1 <<"\n" ; 
    cout << " After swapping the 2nd number is : "<< num2 <<"\n\n" ; 	
}

Пример вывода:

 Поменяйте местами два числа без использования третьей переменной:                        
-------------------------------------------------- -                    
 Введите 1-е число: 25                                                 
 Введите 2-е число: 20                                                 
 После замены 1-й номер: 20                                 
 После замены 2-й номер: 25

Блок - схема:

«Блок-схема:

Редактор кода C ++:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на C ++, чтобы найти область любого треугольника, используя формулу Герона.
Далее: Напишите программу на C ++ для печати кода (код ASCII / код Unicode и т. Д.) Данного символа.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code