МВ
Марина Васильева

Решение задания по Visual Studio c++. Задача легкая, внутри.



Написать программу, в которой целое число вводится с клавиатуры, а на экран выводится результат преобразования четных чисел в нечетные (в сторону увеличения) и нечетных чисел в четные (в сторону уменьшения) . Для преобразований использовать поразрядные операторы. Протестировать на одном числе для примера.

SB
Svetlana Boukova

> Задача легкая
Почему сам тогда не делаешь? Ну хотя бы хоть какую-то попытку выполнить задание можно было и опубликовать!

#include

int main() {
int n;
std::cout << "n? ";
std::cin >> n;
std::cout << "result: " << (n & 1? n & ~1 : n | 1) << '\n';
}

NS
Natalia Smodleva

#include

using namespace std;

int main() {
int n;
cin >> n;

cout << n ^ 1 << endl;
}

Похожие вопросы
Проблема с C++ Visual studio 2010
ошибка Visual Studio C++ 2010, фото внутри!
Помогите с заданием по программированию с++ visual studio
помогите с задачей на Visual Studio
по visual c++ 2008 легкое задание
Нужна помощь в решении задания по visual c++.
Помогите сделать задание в Visual Studio (C#)
microsoft visual studio c++
помогите переделать задачи в visual studio язык c
вопрос по Visual Studio C#