решить 2 вопроса! 1)Реши задачу.
Восемь школьников оставались в классе на перемене, и один из них разбил окно. На вопрос директора, кто это сделал, были получены следующие ответы:
Эдгар: «Разбил Андрей»!
Инна : «Полина разбила»!
Оля: «Разбила Инна».
Миша: «Это кто-то с улицы»!
Надя: «Да, Оля права».
Коля: «Это либо Полина, либо Инна»!
Андрей: «Ни Полина , ни Инна этого не делали»!
Полина: «Андрей не бил»!
Кто разбил окно, если известно, что из этих высказываний истинно ровно три.
2)
Составь алгоритм решения логических задач. (Запиши цифры в правильном порядке).
Выделить простые условия и обозначить их буквами.
Изучить условие задачи.
Составить конечную формулу.
Записать условия на языке алгебры логики.
Упростить формулу, проанализировать полученные результаты, или составить таблицу истинности, найти по таблице истинности значения переменных, для которыхF=1, проанализировать результаты.
d = len(a)
print(a[0:1].upper() + a[1:d].lower())
Объяснение(Если ты это и вправду читаешь, то тебе уже интересно, как это работает, это уже хорошо):
Запрашиваем переменную a
Переменная d = сколько в переменной a символов
выводим(от переменной a первый символ капсом + присоединяем остальное слово мал.буквами
Все элементарно и понятно! Учись, кхм.. То есть списывай на здоровье!
10101:101
Сначала нужно представить в 8 битном формате (8 знаков) получается
00010101 : 00000101
сдвигаем делитель (00000101) влево пока позиция старшего значения единицы, в нем, не совпала с позицией старшего значения единицы в делимом (00010101). Получается делитель равняется 00010100. И запоминаем количество сдвигов (2).
Нам нужно представить делитель в дополнительном коде(это типо обратное число + 1 вот так: 00010100 прямой код = 11101011 + 1 = 11101100 дополнительный код). Если в начале цифры 1 то это отрицательной число таким образом -делитель = делитель в доп. коде.
Вычитаем из делимого (00010101) делитель (11101100) получается 00000001(частный), с остатком 1 (частный остаток). Вспоминаем количество сдвигов (2) и столько же сдвигаем влево наш частый получается 100 и 1 остаток.
В общем все сложно а результат 10101 : 101 = 100 и 1 в остатке.
А еще точнее 100.00110011
Объяснение:
Вот ссылка там можешь решать подобные задачи и объяснение там лучше моей: http://www.reshinfo.com/delenije_1.php
просто значение Разрядная сетка постав 8 бит
ну остальное сам поймешь