15 / 15 / 5
Регистрация: 10.01.2011
Сообщений: 275
|
|
1 | |
Определить, четное число или нет30.09.2011, 18:55. Показов 70606. Ответов 21
Метки нет (Все метки)
Добрый вечер нужно написать прорамму для определения четных и не четных чисел.
Я так понимаю что четное при деление должно быть кратно 2 , но как написать такой цикл ?
0
|
30.09.2011, 18:55 | |
Ответы с готовыми решениями:
21
Как можно узнать четное число или нет Посчитать количество единиц и определить четное или нет! Определить, четное число или нечетное Определить целое число или нет |
385 / 229 / 12
Регистрация: 06.07.2011
Сообщений: 512
|
||||||
30.09.2011, 18:57 | 3 | |||||
1
|
1080 / 1007 / 106
Регистрация: 28.02.2010
Сообщений: 2,889
|
||||||
30.09.2011, 18:58 | 4 | |||||
Какой цикл?
Так чем плох?:
...
1
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||||||
30.09.2011, 19:01 | 5 | |||||
Решение с циклом:
1
|
15 / 15 / 5
Регистрация: 10.01.2011
Сообщений: 275
|
|
30.09.2011, 19:21 [ТС] | 6 |
Paporotnik,
1 if (n&1) cout<<"нечетное"; // КАК Это (n&1) правильно читаеться? 2 else cout<<"четное";
0
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
30.09.2011, 19:27 | 7 |
bearwoolfs, оператор & - это побитовое "И". У нечетных чисел младший бит - всегда единица. Поэтому условие (n & 1) будет истиной тогда и только тогда, когда n - нечетное число
2
|
Заблокирован
|
||||||
30.09.2011, 19:44 | 8 | |||||
0
|
Евгений М.
|
30.09.2011, 20:34
#10
|
Не по теме: Щас опять будет извращение hello world-а.
0
|
fasked
|
30.09.2011, 23:36
#13
|
0
|
0 / 0 / 0
Регистрация: 23.10.2012
Сообщений: 2
|
|
01.11.2012, 16:15 | 14 |
If a mod 2=0 then Writeln ('четное')
else Writeln ('нечетное); END.
0
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
01.11.2012, 16:20 | 15 |
Few, круто, конечно. А причем здесь C++?
0
|
6280 / 3565 / 898
Регистрация: 28.10.2010
Сообщений: 5,926
|
|
01.11.2012, 16:42 | 17 |
Few, если Вы хотели похвастаться знанием паскаля, то разочарую Вас, у него есть функция odd
0
|
425 / 390 / 113
Регистрация: 21.09.2012
Сообщений: 913
|
||||||
01.11.2012, 16:48 | 18 | |||||
вот так
0
|
18 / 18 / 13
Регистрация: 19.11.2014
Сообщений: 156
|
|
15.01.2015, 23:29 | 19 |
чего Вы хотели этим добиться?
если ввести а=13, то 13/2*2=13 если - а=6, то 6/2*2=6 во всех случаях первое условие будет истиной. смысл делать такую проверку?
0
|
223 / 213 / 80
Регистрация: 26.04.2013
Сообщений: 972
|
|
16.01.2015, 15:05 | 20 |
так у тебя 13/2 = 6 (целочисленное деление). потом 6 * 2 = 12 => 13 != 12 , т.е. число не четное
0
|
16.01.2015, 15:05 | |
16.01.2015, 15:05 | |
Помогаю со студенческими работами здесь
20
Определить зеркально число или нет Определить, простое число или нет Как определить целое число или нет Разбить число на множители и определить простые они или нет Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |