Ответы
Ответ дал:
1
#include <iostream>
using namespace std;
int main(){
int n;
cin >> n;
if ((n & 1) == 0)
cout << "Четное";
else
cout << "Нечетное";
return 0;
}
nastkess:
вместо &1 лучше написать %2==0
Битовые операции быстрее деления, в данном случае это не так сильно будет выражено, но всё же
Врятли опытный программист будет задавать такой вопрос,новичку будет понятней
Если человеку действительно это интересно - он уточнит, что это и почему я так сделал, а если человеку пофиг и ему лишь бы сдать, то абсолютно никакой разницы, что он скинет преподу)
Ответ дал:
0
Ответ:
Код на C++:
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
int n;
cin >> n;
cout << (n % 2 ? "Нечетное (Odd)" : "Четное (Even)") << endl;
return 0;
}
Объяснение:
Элегантное и простое решение с использованием тернарного оператора
Вас заинтересует
2 года назад
2 года назад
2 года назад
8 лет назад
9 лет назад
9 лет назад