Даны переменные A, B, C. Изменить их значения. - C (СИ)
Формулировка задачи:
5. Даны переменные A, B, C. Изменить их значения, переместив содержимое A в B, B — в C, C — в A, и вывести новые значения переменных A, B, C.
Решение задачи: «Даны переменные A, B, C. Изменить их значения.»
textual
Листинг программы
#include <iostream>
#include <stdlib.h>
#include <locale.h>
using namespace std;
void main()
{
setlocale(0, "");
int a, b, c;
cout << "a= ";
cin >> a;
cout << "b= ";
cin >> b;
cout << "c= ";
cin >> c;
a = a + b + c;
c = a - (b + c);
b = a - (b + c);
a = a - (b + c);
cout << "a= " << a << endl;
cout << "b= " << b << endl;
cout << "c= " << c << endl;
system("pause");
}
Объяснение кода листинга программы
- Подключение необходимых библиотек для работы с вводом/выводом и работой с числами.
- Объявление переменных a, b, c типа int.
- Вывод значения переменной a на экран.
- Ввод значения переменной a с клавиатуры.
- Вывод значения переменной b на экран.
- Ввод значения переменной b с клавиатуры.
- Вывод значения переменной c на экран.
- Ввод значения переменной c с клавиатуры.
- Присваивание переменной a новое значение, равное сумме переменных a, b и c.
- Присваивание переменной c новое значение, равное разности переменной a и суммы переменных b и c.
- Присваивание переменной b новое значение, равное разности переменной a и суммы переменных b и c.
- Присваивание переменной a новое значение, равное разности переменной a и суммы переменных b и c.
- Вывод значения переменной a на экран.
- Вывод значения переменной b на экран.
- Вывод значения переменной c на экран.
- Ожидание нажатия клавиши для выхода из программы.
- Прекращение работы программы.