Условие Напишите функцию void dec(int& x), которая уменьшает на 1 значение, переданное по ссылке. Формат входных данных В единственной стро...
Условие:
Условие Напишите функцию void dec(int& x), которая уменьшает на 1 значение, переданное по ссылке.
Формат входных данных В единственной строке входных данных вводится целое число, не превосходящее по модулю 109.
Формат выходных данных Выведите исходное значение после применения к нему функции. используй Передачу параметра по ссылке не используй П
Решение:
Функция dec
может быть реализована следующим образом:
void dec(int& x) {
x -= 1;
}
В данном случае, функция принимает целочисленный параметр x
по ссылке и уменьшает его значение на 1. После вызова функции, значение переменной x
будет изменено.
Пример использования функции:
int main() {
int num;
cin >> num;
dec(num);
cout << num << endl;
return 0;
}
В данном примере, пользователю будет предложено ввести целое число, которое будет сохранено в переменной num
. Затем функция dec
будет вызвана с параметром num
, и значение переменной num
будет уменьшено на 1. Наконец, измененное значение переменной num
будет выведено на экран.