PYTHON3 1. дано двузначное число. найдите число десятков в нем
формат ввода
вводится одно двузначное натуральные число
формат вывода
выводится ответ на задачу
2. дано натуральное число. выведите его последнюю цифру
формат ввода
вводится одно натуральные число
формат вывода
выводится ответ на задачу
3. дано натуральное число. найдите число десятков в его десятичной записи (то есть вторую справа цифру его десятичной записи)
формат ввода
вводится одно натуральные число
формат вывода
выводится ответ на задачу
147
179
Ответы на вопрос:
Эти в сути своей примитивны и одинаковы. надо только напрочь выкинуть из головы формулы, которые многих отпугивают, и включить мозг, чтобы немножко порассуждать. 1. нам нужно найти информационный объём текста в а пока неважно в чем! объем всего текста. информационным объемом в этом предмете (так принято) на самом деле называют не объем, как в , а количество. некое количество места, которое займет эта информация, если ее попытаться хранить. чтобы узнать, сколько места займет некая информация, достаточно знать, сколько места займет некая частичка этой информации и это значение умножить на количество таких частичек. как с коробкой конфет. если одна конфета имеет объем 3 см³, а конфет в коробке 20, то все конфеты займут 3×20 = 60 см³. у нас вместо конфет - символы алфавит, а вместо коробки - составленный из них текст. в строке 64 символа, а строк на странице 32. значит, страница содержит 64×32 = 2048 символов. одна страница. но текст занимает не одну страницу, а восемь.следовательно, всего в тексте будет 2048×8 = 16 384 символа. что мы сейчас нашли? а мы нашли информационный объем текста! только в символах. пришло время посмотреть, а в чем надо его найти, чтобы дать ответ на . 2. информационный объем от нас хотят в килобайтах. не страшно, сейчас разберемся. в информатике измеряют объем информации в специальных единицах - битах и байтах. 1 бит - это мельчайшая единица информации. как атом в или . есть единицы покрупнее. 8 бит образуют 1 байт. еще есть килобайт, т.е. единица, к которой этих байт вроде бы "кило", т.е. привычная 1000. ан нет! у компьютеров все не как у людей, они в двоичной системе работают, а 1000 - это число, которое не кратно степени двойки и поэтому "плохое". а какое кратное (т.е. "хорошее") и похожее на 1000? два в десятой степени, т.е. 1024. это и есть "кило" в информатике. итак, 1 кбайт = 1024 байта. вот в этих килобайтах нам и нужен объем. как перейти от количества символов к этим самым килобайтам? довольно просто. определим, сколько килобайт (байт, бит - как получится) занимает один символ и умножим на количество символов. нам известно, что в алфавите 32 символа, т.е. каждый символ кодируется одной из 32 возможных комбинаций. и вот тут самый трудный момент в этой . чтобы закодировать 32 комбинации, достаточно 5-разрядного двоичного кода. т.е. будут комбинации 00000, 00001, 00010, 11111. как узнали? , что 32 = 2⁵, показатель степени у двойки и есть искомое значение. все! 5 двоичных разрядов - это 5 бит. это и есть информационный вес одного символа. а их в тексте 16384. 16384×5 = 81920 бит. осталось в килобайты перевести, а соотношения мы выше написали. 81920 бит = 81920/8 = 10240 байт = 10240/1024 = 10 кбайт. и последнее. чтобы подчеркнуть, что в килобайте 1024 байта, а не 1000 и не путать с единицами системы си, в килобайтах букву "к" всегда пишут большой (заглавной). ответ: 10 кбайт.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
иортььо01.08.2021 02:32
-
geometriya317.03.2021 10:56
-
Яна1302201612.03.2020 01:31
-
Ариана2003141026.07.2022 16:47
-
marius9503.08.2022 10:04
-
19856520.09.2021 21:40
-
melnikowapolia10.07.2021 16:17
-
5класс7523.07.2022 10:44
-
SoktoevTimur07.11.2020 13:55
-
arsaeva7316.09.2022 07:00
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.