Наступне парне число#8888

Наступне парне число (Розбір)

Збільшимо число на 1. Якщо отримане число парне, то воно є відповіддю. Інакше збільшимо ще раз на 1.

Приклад

У першому прикладі n = 7. Збільшимо його на 1: n = 8. Число парне, воно і є відповіддю.

У другому прикладі n = 4. Збільшимо його на 1: n = 5. Число непарне, тому збільшимо його ще раз на 1. Отримаємо n = 6, що і є відповіддю.

Реалізація алгоритму

Читаємо вхідне число .

scanf("%d", &n);

Збільшимо число на 1.

n++;

Якщо непарне, то збільшимо його ще раз на 1.

if (n % 2 != 0) n++;

Виводимо відповідь.

printf("%d\n", n);

Java реалізація

import java.util.*;

public class Main
{
    public static void main(String[] args)
    {
        Scanner con = new Scanner(System.in);
        int n = con.nextInt();
        n++;
        if (n % 2 != 0) n++;
        System.out.println(n);    
        con.close();
    }
}

Python реалізація

Читаємо вхідне число .

n = int(input())

Збільшимо число на 1.

n += 1

Якщо непарне, то збільшимо його ще раз на 1.

if n % 2 != 0: n += 1

Виводимо відповідь.

print(n)