За 20
петя сохранил некоторый текст, состоящий из 8192 символов, с использованием двухбайтной кодировки unicode. вася заметил, что в тексте встречаются только 512 различных символов и сохранил этот же текст, кодируя каждый символ минимально возможным, одинаковым для всех символов количеством бит. какое количество кбайт памяти вася?
Объяснение:
Ввод - сигнал или данные, получаемые системой. соответственно вывод - посылаемые.
Ввод информации может осуществляться через консоль или какой-то графический интерфейс. Данные могут считываться из файла, они могут поступать из какого-то потока и тд.
Выводиться информация может на экран монитора, она может печататься, передаваться с звукового сигнала и тд.
Считается хорошим тоном использовать слова для именования переменных, а не буквы. Какие можно использовать буквы - зависит от твоего языка программирования. Но чаще всего это только английские буквы любого регистра.
Надо вычислить дробь a*d / b*c = m / n
1. Инициализация переменных a, b, c, d
2. Вычисление значения m = a*d
3. Вычисление значения n = b*c
4. Вычисление значения m / n
Данный алгоритм вычисления дроби является линейным, так как каждое действие идет прямо за предыдущим. Ничто никуда не перескакивает.
Также можно привести пример из реальной жизни: Для приготовления бутерброда мы вначале:
1. отрезаем 1 ломтик хлеба
2. потом отрезаем колбасу, сыр, лук
3. Намазываем хлеб маслом
4. Выкладываем сверху колбасу, сыр, лук
5. Бутер готов
Объяснение: