Предмет: Информатика, автор: vladyslavnorbert

Ввести число. Якщо воно парне, поділити його на 2. Якщо не парне - додати один.
В C/C++

Ответы

Автор ответа: egorshop228
1

Ответ:

В C/C++ ви можете використати такий код:

#include <stdio.h>

int main() {

 int num;

 printf("Enter a number: ");

 scanf("%d", &num);

 if (num % 2 == 0) {

   // якщо число парне, поділити його на 2

   num /= 2;

 } else {

   // якщо число не парне, додати 1

   num += 1;

 }

 printf("Result: %d\n", num);

 return 0;

}

Объяснение:

В цьому коді спочатку запитується число від користувача і записується в змінну num. Потім за допомогою умовного оператора if перевіряється, чи є число num парним (якщо остача від ділення числа num на 2 дорівнює 0, то число парне, інакше - не парне). Якщо число парне, то виконується операція ділення num на 2, інакше виконується операція додавання 1 до num. В кінці виводиться результат.

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