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

0 голосов
210 просмотров

Дано целое число n. Выведите следующее за ним четное число. При
решении этой задачи нельзя использовать условную инструкцию if и циклы.
Формат входного файла
В первой строке дано одно целое число (1 ≤ ≤ 50).
Формат выходного файла
Выведите следующее четное число за .
На языке C пожалуйста!!!


Информатика (12 баллов) | 210 просмотров
Дан 1 ответ
0 голосов

Например, можно поступить так: получить наибольшее четное целое число, не превосходящее данного (разделить нацело на 2 и умножить результат на 2) и прибавить к ответу 2.

Код:
#include

int main(void) {
 int n;
 scanf("%d", &n);
 printf("%d", n / 2 * 2 + 2);
}

(148k баллов)