условие чётности числа

не знаю как создать условие на чётность чисел..на сайте нашёл вот такое if((int) array[i] % 2 == 0)..но нельзя ли как нибудь вывести через формулу(я и сам думаю что нельзя) просто учусь на первом курсе..а там за любой креатив по непройденому материалу жестоко наказуется 20-ю страницами ,,Почему я так сделал»!
| Здесь вы можете заказать любую студенческую или школьную работу. |
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Блок-схемы: как указать условие проверки чётности введённых чисел?
Как в блок-схеме указать условие проверки чётности введённых чисел? Задание звучит так.
Определение чётности числа
создать программу,которая вводит число и определяет четное оно или нечетное на С++ . очень.

Определение четности числа
Написать программу, которая вводит с клавиатуры число x и выводит сообщение, является ли число.
273 / 241 / 56
Регистрация: 29.05.2012
Сообщений: 889
А чем тебе array[i] % 2 не формула? Обычная операция взятия остатка от деления на 2-ва.
Регистрация: 24.09.2012
Сообщений: 33
тупо ещё такое не проходили.
Регистрация: 02.02.2012
Сообщений: 36
if (a%2==0); //если число четное то оно будет делиться на 2 без остатка
Регистрация: 24.09.2012
Сообщений: 33
Сообщение от Искринний 
if (a%2==0); //если число четное то оно будет делиться на 2 без остатка
это уже ближе к истине)
Регистрация: 02.02.2012
Сообщений: 36
Может написать программу которая вычисляет четное или нечетное число??
Регистрация: 24.09.2012
Сообщений: 33
суть в том что мне для защиты темы дали задание написать прогу которая будет находить сумму чётных чисел от 1 до 20..я то понимаю как её сделать..но вот на условии проверки чётное ли число споткнулся..спасибо за помощь)
![]()
4267 / 2241 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
Сообщение от Zhor 
суть в том что мне для защиты темы дали задание написать прогу которая будет находить сумму чётных чисел от 1 до 20..
тут и проверки на четность не нужно:
for(sum = i = 2; i 20; i += 2) ;
а вообще тут арифметическая прогрессия и даже цикла не надо))
сумма все четных чисел от 0 до n равна
Регистрация: 24.09.2012
Сообщений: 33
точняк..так всё на много проще.
![]()
27697 / 17314 / 3811
Регистрация: 24.12.2010
Сообщений: 38,979
Проверка четности
1 2 3 4 5
bool chet(int n) { while(n>0) n-=2; if (n==0) return true; else return false;
![]()
4267 / 2241 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
Сообщение от Zhor 
точняк..так всё на много проще.
я вам больше скажу. сумма все четных чисел от a до b равна
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
Проверка четности/нечетности числа
Доброго времени суток :wizard: Задачу попалась проверяющая четность и нечетность и стал я.
Проверка четности или нечетности числа
Уважаемые форумчане, подскажите существуют ли альтернативные варианты решения задачи. Задача из .

Написать функцию проверки четности введенного числа
написать программу с функцией, не возвращающей значение. функция должна определять.
Переписать целые числа одного файла в два других по четности и нечетности
Здравствуйте. Имеется типизированный файл, элементами которого являются целые числа. Четные числа.
Qbasick , условие четности нечетности данного
И так у меня есть задача посчитать длину звеньев в цепи ПРИ любом n но не меньше 1 и не больше 100.

Проверка четности числа
Напишите пожалуйста код, проверки чётное число или нет с if, else if
Или воспользуйтесь поиском по форуму:
Записать условие, которое является истинным, когда только одно из чисел А и В четное;

Записать условие, которое является истинным, когда только одно из чисел А и В четное
Здравствуйте. Помогите пожалуйста написать задачи. 1)Записать условие, которое является истинным.

Записать условие, которое является истинным, когда только одно из чисел X и Y меньше 20
оператор сравнения <=2 . Нельзя использовать + — / * операторы. Задача просто ломает меня второй.

Записать условие, которое является истинным, когда только одно из двух заданных чисел является чётным
Записать условие, которое является истинным, когда: только одно из числе А и В четное:
Автоматизируй это!
![]()
7097 / 4601 / 1213
Регистрация: 30.03.2015
Сообщений: 13,211
Записей в блоге: 29
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
>>> is_even=lambda x:x%2==0 >>> a=2 >>> b=1 >>> print('YES' if (is_even(a) or is_even(b)) and is_even(a)!=is_even(b) else 'NO') YES >>> a=1 >>> b=2 >>> print('YES' if (is_even(a) or is_even(b)) and is_even(a)!=is_even(b) else 'NO') YES >>> a=1 >>> b=1 >>> print('YES' if (is_even(a) or is_even(b)) and is_even(a)!=is_even(b) else 'NO') NO >>> a=2 >>> b=2 >>> print('YES' if (is_even(a) or is_even(b)) and is_even(a)!=is_even(b) else 'NO') NO
dastanat, на коленке писал, проверять надо
3550 / 2153 / 568
Регистрация: 02.09.2015
Сообщений: 5,440
Welemir1, XOR же.
/upd
1 2 3 4 5 6 7
def isEven(n): return n % 2 == 0 a = int(input()) b = int(input()) result = "YES" if isEven(a) ^ isEven(b) else "NO" print(result)
4488 / 3237 / 1130
Регистрация: 21.03.2016
Сообщений: 7,978
1 2 3
for _ in range(50): a,b = randint(1,50), randint(1,50) print(a,b, ('Оба четных','Одно или оба не четное(ые)')[any([a % 2, b % 2])])
36 / 51 / 11
Регистрация: 14.01.2021
Сообщений: 406
dastanat,
1 2 3 4 5 6 7 8 9
a = int(input()) b = int(input()) if a % 2 == 0 and b % 2 == 0: print("NO") exit() if a % 2 == 0 or b % 2 == 0: print('YES') else: print('NO')
Am I evil? Yes, I am!
![]()
![]()
16675 / 9964 / 2758
Регистрация: 21.10.2017
Сообщений: 21,890
Если оба четные — false
def foo(x, y): return (x | y) & 1
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
Записать условие, которое является истинным, когда только одно из чисел X, Y и Z кратно пяти
Нельзя использовать + — * / . Пытался через 2 исключающих или но не работает когда все числа.

Записать условие, которое является истинным, когда только одно из чисел X, Y и Z кратно 5 (условные операторы)
Записать условие, которое является истинным, когда только одно из чисел X, Y и Z кратно пяти. При.
Записать условие, которое является истинным когда хоть одно из чисел больше 80
Записать условие, которое является истинным, когда хотя бы одно из чисел X, Y и Z больше 80
Записать условие, которое является истинным, когда хотя бы одно изчисел X, Y и Z больше 80
1. Записать условие, которое является истинным, когда хотя бы одно из чисел X, Y и Z больше 80.
Записать условие, которое является истинной, когда только одно из чисел А, В и С меньше 50
Записать условие, которое является истинной, когда только одно из чисел А, В и С меньше 50. .

Условие, которое является истинным, когда хотя бы одно из чисел больше 80
задачка не из простых Записать условие, которое является истинным, когда хотя бы одно из чисел.

Записать условие, которое является истинным, когда .
Помогите решить задачу. Записать условие, которое является истинным, когда: а) каждое из чисел X.
Или воспользуйтесь поиском по форуму:
Определение четности числа в Python

Для того чтобы определить четное число введено или нет в Python необходимо воспользоваться оператором «Остаток деления» и написать условие.
Оператор вычисления остатка от деления
В языке программирования Python, также как и в других языках программирования, есть команда — оператор (%), который вычисляет остаток от деления на число. Приведем примеры:
4 % 2 >>>0 5 % 2 >>>1 20 % 10 >>>0 25 % 10 >>>5
При делении числа 4 на 2 — остаток 0. При делении числа 5 на 2 — остаток 1. При делении числа 20 на 10 — остаток 0. При делении числа 25 на 10 — остаток 5.
Определения четности числа с помощью оператора остатка от деления
Мы знаем, что при делении четного числа на 2 у нас в остатке остается 0. Поэтому для определения четного и нечетного числа можем воспользоваться оператором остатка от деления. Напишем для этого условие:
a = 5 if a % 2 == 0: print('Четное число') else: print('Нечентное число') >>> Нечетное число
В начале присваиваем переменной a число, четность которого хотим проверить. Далее пишем условие: если остаток деления переменной a на 2 равно 0, то вывести на экран «Четное число», в противном случае вывести «Нечетное число».
При запуске написанного кода, мы увидим «Нечетное» число.
Написание функции для определения четности числа
Можем написать функцию, которая на входе будет получать число, а на выходе выводить на экран «Четное число» или «Нечетное число» в зависимости от четности полученного числа.
def even_or_odd(a): if a % 2 == 0: print('Четное число') else: print('Нечентное число') even_or_odd(10) >>> Четное число even_or_odd(11) >>> Нечетное число
Разберем написанный код. В первой строке мы объявляем новую функцию. Назовем её even_or_odd. Функция на входе будет получать одно число. Далее она проверяет это число на остаток от деления на 2 и выводит на печать «Четное число» или «Нечетное число». Условие, которое написано в функции мы рассмотрели уже ранее.
Как видим, определить четность числа — это довольно простая задача, которая быстро решается с помощью оператора остатка от деления (%).
Проверка числа на четность
Есть код, который представлен ниже. Нужно переделать его с использованием функции для проверки четности введенного числа. После проверки на четность, программа должна запрашивать еще числа для ввода.
#include using namespace std; void main() < setlocale(LC_ALL, "ukr"); int a; cout > a; if (a % 2 == 0) < cout else < cout system("pause"); >
Отслеживать
20.2k 6 6 золотых знаков 37 37 серебряных знаков 81 81 бронзовый знак