Вопрос задан 08.11.2026 в 12:13. Предмет Информатика. Спрашивает Каримова Айман.

Дано целое число n. Выведите следующее за ним четное число. При решении этой задачи нельзя использовать условную инструкцию if и циклы.

Входные данные

Вводится натуральное число.

Выходные данные

Выведите ответ на задачу.

Примеры

входные данные

7

выходные данные

8



входные данные

8

выходные данные

10

Решить на С++

Перейти к ответам

Ответы на вопрос

Отвечает Гордеев Никита.

Следующее чётное число можно получить по формуле:

\(n + 2 - n \bmod 2\)

Если \(n\) нечётное, прибавится \(1\); если чётное — прибавится \(2\).

<iostream>
using namespace std;

int main() {
    int n;
    cin >> n;
    cout << n + 2 - n % 2;
    return 0;
}

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос