М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Написать функцию is_square(n), определяющую, является ли указанное целое число полным квадратом. языка программирования python

👇
Ответ:
adile1991
adile1991
26.04.2020
#Python 3.6.1

def is_square(n):
   import math
   if n < 0:
      return False
   if math.sqrt(n) == int(math.sqrt(n)):
      return True
   else:
      return False
print("Введите целое число: ",end='')
if is_square(int(input())):
   print("Число является полным квадратом")
else:
   print("Число не является полным квадратом")
4,5(91 оценок)
Открыть все ответы
Ответ:
ksu131287
ksu131287
26.04.2020
25 (10cc) =2^4+2^3+2^0 =11001 (2cc)
19 (10cc)=2^4+2^1+2^0=10011 (2cc)

используя формулу А→В =¬А+В приводим данную формулу в условии к виду:
(X&25=0)+(X&19≠0) + (Х&A≠0)=1

рассмотрим случай, когда
(Х&25 =0) +(X&19≠0) =0   и  (Х&A≠0)=1

так как 25 = 11001, то (X&25=0) = 0   (т.е. конъюнкция будет "ложь")
при Х={1; 1000; 1001;  10000; 10001; 11000; 11001}

так как 19=10011, то (Х&19≠0) = 0 при
X={100; 1000;  1100}
                   общее значение : Х=1000 (2сс) = 8 (10сс)

ответ 8
4,6(64 оценок)
Ответ:
бббб9
бббб9
26.04.2020
Например потому, что в матричный принтер можно заправить документ, который нельзя вставить ни в какой другой принтер. Таким документом может быть сберегательная книжка, в которую впечатывается текущее состояние счета.
Матричный принтер не требует для печати качественной бумаги.
Матричный принтер позволяет печатать под копирку до 6-7 экземпляров.
Матричный принтер с широкой кареткой позволяет печатать документы большого формата.
А еще - есть дорогие специализированные матричные принтеры, которые "с удара" печатают сразу целую строку - у них не одна печатающая головка, а набор по числу символов в строке. Скорость печати у таких принтеров очень высока, а стоимость печати - низкая.
4,4(29 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ