Учитывая целое число N , задача состоит в том, чтобы проверить, является ли данное число N четным или нечетным. Если он окажется четным, выведите «Четный» . В противном случае выведите «Нечетное» .
Примеры:
Input: N = 2
Output: EvenInput: N = 5
Output: Odd
Рекомендуется: сначала попробуйте свой подход в , прежде чем переходить к решению.
Метод 1. Самый простой подход — проверить, равен ли остаток, полученный после деления данного числа N на 2 , 0 или 1 . Если остаток равен 0 , выведите «Даже» . В противном случае выведите «Нечетное» .
Ниже представлена реализация описанного выше подхода:
C
// C program for the above approach
// Function to check if a
// number is even or odd
void checkEvenOdd( int N)
// Find remainder
int r = N % 2;
// Condition for even
printf ( «Even» );
printf ( «Odd» );
// Driver Code
// Given number N
int N = 101;
// Function Call
checkEvenOdd(N);
Странный
Сложность времени: O (1)
C++ | Определение чётности или нечётности числа
Вспомогательное пространство: O (1)
Метод 2: Другой подход — использовать побитовые операторы. Идея состоит в том, чтобы проверить, равен ли последний бит данного числа N 1 или нет. Чтобы проверить, равен ли последний бит 1, найдите значение (N https://progler.ru/blog/programma-na-c-chtoby-proverit-yavlyaetsya-li-dannoe-chislo-chetnym-ili-nechetnym» target=»_blank»]progler.ru[/mask_link]
Программа Kotlin для проверки четности числа или нечетности
В этой программе вы научитесь проверять, является ли введенное пользователем число четным или нечетным. Это будет сделано с использованием двух вариантов if… else в Котлине.
Пример 1. Проверка четности или нечетности числа с помощью оператора if… else
import java.util.* fun main(args: Array) ( val reader = Scanner(System.`in`) print(«Enter a number: «) val num = reader.nextInt() if (num % 2 == 0) println(«$num is even») else println(«$num is odd») )
Когда вы запустите программу, вывод будет:
Введите число: 12 12 четное
В приведенной выше программе создается Scanner объект reader для чтения числа с клавиатуры пользователя. Введенное число затем сохраняется в переменной num.
Теперь, чтобы проверить, является ли число четным или нечетным, мы вычисляем его остаток с помощью % оператора и проверяем, делится ли оно на 2 или нет.
Для этого мы используем if… else оператор в Java. Если число делится на 2 , мы печатаем четное число. Иначе мы печатаем num is odd.
Sample Code
Выведите количество вариантов расстановки ладьи на шахматной доске, чтобы ни одна из них не угрожала другой
2016-04-17 11:29:32
Выведите количество вариантов расстановки ладьи на шахматной доске, чтобы ни одна из них не угрожала другой. Размер доски NxN (n вводится пользователем). Предусмотрите возможность вывода и самих вариантов расстановки.
Дан текст из строчных латинских букв, за которым следует точка. Определить каких букв-гласных (a,e,o,i,u) или согласных — больше в этом тексте
2016-04-17 11:27:41
Использовать множество, при выполнении этого задания.
Найдите значения функции y=x2+1,для x=0.2,0.4,0.6. 20
2016-04-17 11:25:18
12 Задача: Определить число четное или нечетное при помощи Python
Задайте форматированный вывод для X всего 5 знаков, из них после запятой-один. Для Y всего восемь знаков, из них после запятой-два.
Вычислить значение функции: y=sin(x/(3+x^5))+lg(1,3x+x^3)
2016-04-17 11:22:13
Дана последовательность целых чисел (от -100 до 100) записанных через пробел. Требуется построить эту последовательность по возрастанию
2016-04-17 11:20:38
Дана последовательность целых чисел (от -100 до 100) записанных через пробел. Требуется построить эту последовательность по возрастанию. Входные данные: в первой строке записано целое число N, во вторйо строке последовательность чисел через пробел. Выходные данные: в единственной строке записать последовательность чисел по возрастанию.
Кодирование методом контроля чётности
2016-04-17 11:18:45
Вводится k — число символов в блоке и последовательность двоичных символов, длина которой кратна (k-1). Если кратность нарушается, то последние символы последовательности игнорируются. Для каждой комбинации из (k-1) символов по методу контроля четности определяется значение k-ого, контрольного, символа и вся комбинация из k символов добавляется в результирующую последовательность, выводимую на экран по окончании кодирования всей входной последовательности символов.
Вывести на экран сумму или произведение чисел в зависимости от условия
2016-04-14 15:10:23
Написать программу, запрашивающую 3 целых числа и выводящая сумму этих чисел на экран, если максимум этих чисел больше 12. Вывод на экран произведения этих чисел, если минимум этих чисел меньше или равен 12.
Источник: samplecode.ru