Как реализовать четную и нечетную программу на C



Эта статья предоставит вам подробные и исчерпывающие знания о различных способах реализации программы Odd & Even Program на C.

Проверка того, является ли число четным или нечетным, является очень распространенной проблемой в языке C. В статье о четной и нечетной программе на языке C будут рассмотрены следующие указатели:

Если число полностью делится на 2, оно называется четным числом. Остальные числа, которые не делятся на 2 полностью, называются нечетными числами. Проще говоря, четные числа - это те числа, которые имеют форму n = 2k, тогда как нечетные числа - те числа, которые имеют форму n = 2k + 1. Все целые числа будут либо четными, либо нечетными. В этом блоге мы поймем, как проверить, является ли число четным или нечетным с помощью программы C.





Есть несколько способов проверить, четное или нечетное число.

Давайте посмотрим на каждую из них по очереди.



Блок-схема четной и нечетной программы

Ниже приведена блок-схема нечетной или четной программы:

Проверка того, является ли число четным или нечетным, является очень распространенной проблемой в языке C. Если число полностью делится на 2, оно называется четным числом. Остальные числа, которые не делятся на 2 полностью, называются нечетными числами. Проще говоря, четные числа - это те числа, которые имеют форму n = 2k, тогда как нечетные числа - те числа, которые имеют форму n = 2k + 1. Все целые числа будут либо четными, либо нечетными. В этом блоге мы поймем, как проверить, является ли число четным или нечетным с помощью программы C. Есть несколько способов проверить, четное или нечетное число. Давайте посмотрим на каждую из них по очереди. Блок-схема четной и нечетной программы Ниже приводится блок-схема нечетной или четной программы:



Теперь давайте посмотрим на алгоритм для четной и нечетной программы на C.

Алгоритм четной и нечетной программы

Алгоритм очень простой:

НАЧНИТЕ

Шаг 1 → Возьмите целое число п

Шаг 2 → Назначить п к переменной

как установить путь к классам в java с помощью командной строки

Шаг 3 → Выполнить п по модулю 2 и проверьте результат, если вывод равен 0

Шаг 4 → Если верно п даже

Шаг 5 → Если ложь п странно

СТОП

Теперь давайте посмотрим на алгоритм псевдокода четной и нечетной программы.

Псевдокод четной и нечетной программы

ЕСЛИ (целое по модулю 2) равно 0

PRINT номер четный

ELSE

PRINT номер нечетный

КОНЕЦ ЕСЛИ

Теперь давайте посмотрим на алгоритм программы проверки четности или нечетности.

Программа для проверки четности или нечетности

В языке программирования C у нас есть оператор по модулю, который возвращает остаток от делителя и делителя. Мы будем использовать этот оператор, чтобы выяснить, является ли число форматом 2k или 2k + 1.

Теперь давайте посмотрим на код, чтобы проверить, является ли данное целое число нечетным или четным.

Код

if (num% 2 == 0) printf ('% d четное.', num) else printf ('% d нечетное.', num)

Забегая вперед, давайте посмотрим на полный код.

пример

#include int main () {int num printf ('Введите число:') scanf ('% d', & num) if (num% 2 == 0) printf ('% d четно.', num) else printf ('% d нечетное.', число) return 0}

Выход1:

Вывод - четная или нечетная программа в c- Edureka

Выход2:

Выход- 2

В этой программе мы проверили, возвращает ли данное число 0 или 1остаток, когда мы делим его на 2. Если n% 2 == 0, число четное, иначе число нечетное.

какой метод класса сканера читает строку?

Теперь давайте рассмотрим еще один вариант, в котором вы можете выполнить то же самое.

Программа для проверки четности или нечетности с использованием условного оператора

Вы также можете использовать условный оператор для проверки того же условия, которое мы обсуждали ранее.

Условный оператор / тернарный оператор: Условные операторы возвращают одно значение, если условие истинно, и другое значение, если условие ложно.

Синтаксис : (Условие? True_value: false_value)

пример : (X> 10? 0: 1)

пример

#include int main () {int num printf ('Введите число:') scanf ('% d', & num) (num% 2 == 0)? printf ('% d является четным.', num): printf ('% d is odd.', num) return 0}

Выход1:

Вывод - четная или нечетная программа на c- Edureka.png

Выход2:

Output--2

Посмотрим еще на один вариант

Найдите четное или нечетное с помощью побитового оператора

Вы также можете проверить, является ли данное число четным или нечетным, используя побитовый оператор AND.

пример

для чего используется наука о данных
#include int main () {int num printf ('Введите число:') scanf ('% d', & num) if (num & 1 == 1) printf ('% d is odd.', num) else printf ('% d четно.', число) return 0}

Выход1:

Вывод - четная или нечетная программа на c- Edureka.png

Выход2:

Выход- 2

Теперь, пройдя через вышеуказанные программы, вы бы поняли, как проверить, является ли данное число нечетным или четным в программировании на C. Я надеюсь, что этот блог будет информативным и принесет вам пользу.

На этом мы подошли к концу этой статьи о четной и нечетной программе на языке C.

проверить подготовка предоставлено Edureka для многих технологий, таких как Java, весна и многое другое, надежная компания онлайн-обучения с сетью из более чем 250 000 довольных учащихся по всему миру.

Есть вопрос к нам? Упомяните об этом в разделе комментариев этого блога «Четная и нечетная программа на языке C», и мы свяжемся с вами как можно скорее.