
ПОМОГИТЕ ДАЮ 50 БАЛЛОВ!!!Ввести двоичное число (из не более 100 цифр). Определить, четное оно или
нет на питоне(можно и на паскале в принципе).

Ответы на вопрос

Python:
1 вариант:
binary_number = int(input(), 2)
if binary_number % 2 == 0:
print('Число - четное')
else:
print('Число нечетное')
2 вариант:
binary_number = input()
if binary_number[-1] == '0':
print('Число - четное')
else:
print('Число нечетное')



Конечно, давайте начнем с решения этой задачи на Python. Вам нужно ввести двоичное число и определить, является ли оно четным. Вот пример кода на Python:
```python # Ввод двоичного числа от пользователя binary_number = input("Введите двоичное число: ")
# Проверка четности decimal_number = int(binary_number, 2) # Преобразование двоичного числа в десятичное if decimal_number % 2 == 0: print("Число четное.") else: print("Число нечетное.") ```
Этот код сначала запрашивает у пользователя ввести двоичное число. Затем оно преобразуется в десятичное число с использованием `int(binary_number, 2)`. После этого проверяется, является ли десятичное число четным, и выводится соответствующее сообщение.
Теперь, если вам нужно решение на Pascal, вот пример кода:
```pascal program CheckEvenBinary;
var binaryNumber: string; decimalNumber: integer;
begin // Ввод двоичного числа от пользователя write('Введите двоичное число: '); readln(binaryNumber);
// Преобразование двоичного числа в десятичное Val(binaryNumber, decimalNumber);
// Проверка четности if decimalNumber mod 2 = 0 then writeln('Число четное.') else writeln('Число нечетное.'); end. ```
В этом примере Pascal кода происходит примерно та же логика. Вводится двоичное число, оно преобразуется в десятичное, и затем проверяется четность десятичного числа.


Похожие вопросы
Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili