online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
/****************************************************************************** Напишите программу, которая просит пользователя ввести два целых числа: второе должно быть больше первого. Если пользователь введет второе число меньше, то используйте блок и временную переменную для рокировки чисел. Затем выведите значение этих переменных. Добавьте в свой код комментарии, указывающие, где какая переменная уничтожается. *******************************************************************************/ #include <iostream> using namespace std; int x, y; // вводим две глобальных переменных из-за того что придется иногда менять их значение в функции //**************************************************** // ФУНКЦИЯ ДЛЯ ПОЛУЧЕНИЯ ЦЕЛОГО ЧИСЛА ОТ ПОЛЬЗОВАТЕЛЯ* //**************************************************** int getNumber() { int numberFunc; // вводим переменную, которой присвоим значение от пользователя cin >> numberFunc; // получаем целое число от пользователя return numberFunc; // возвращаем число инициатору } //**************************************************** //****************************************************** // ФУНКЦИЯ ДЛЯ ПЕРЕМЕНЫ ЗНАЧЕНИЙ ДВУХ ЦЕЛЫХ ПЕРЕМЕННЫХ * //****************************************************** void rePlace(int xFunc, int yFunc) { cout << "Мы просили ввести второе число больше, чем первое, поэтому мы меняем их местами\n"; x = yFunc; // глобальной переменной Х присваиваем значение параметра функции y = xFunc; // глобальной переменной Y присваиваем значение параметра функции } //**************************************************** int main() { setlocale (LC_ALL, "rus"); cout << "Введите, пожалуйста, целое число\n"; x = getNumber(); cout << "Введите, пожалуйста, целое число больше первого\n"; y = getNumber(); if (y < x) { rePlace(x, y); } cout << "Меньшее число " << x << "\n"; cout << "Большее число " << y; return 0; }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue