1. Текстовый, как следствие из символьного (string), числовой (int, double, float), символьный (char), логический (bool).
2. Символ записывается в ординарных кавычках и может содержать как букву, так и само число. А число может записываться только с цифр (а также в некоторых языках (С++) добавляется f, d для явного обозначения, что это число типа float, decimal и так далее)
3. Конкатенация - это логическая функция, а в программировании просто сложение. "Hello" + ", " + "World!" = "Hello, World!"
4. Количество символов строки, не считая управляющие символы (\n - переход на новую строку, \t - табуляция и так далее)
5. В разных языках программирования по-разному.
Python: <>.len()C++: <>.length()C#: <>.Length()6. Смотря что понимают под "вырезкой". Обычно в функциях по поиску возвращается именно индекс первого вхождения части в строке. Такие функции - <>.find(), <>.IndexOf().
32 символа кодируются 5-битным двоичным кодом
количество символов всего: 7 х 40 х 50 = 14000
общее количество бит информации 70000
в байтах: 8750
Теперь оговорки:
1. Кодировать текст пятибитными символами не принято, обычно используются 8-битные или 16-битные, в таком случае ответ будет соотвественно 14000 и 28000
2. Если используется алгоритм сжатия без потерь, то количество байт может быть меньше, чем 8750.
3. Если используется избыточность для восстановления испорченных битов, тогда потребуется больше байт..
Поделитесь своими знаниями, ответьте на вопрос:
с заданием:У исполнителя Квадратор две команды, которым присвоены номера:1. возведи в квадрат2. прибавь 3Первая из них возводит число на экране во вторую степень, вторая прибавляет число 3. Составьте алгоритм получения из числа 2 числа 55, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 21211 — это алгоритм: возведи в квадрат, вычти 3, возведи в квадрат, вычти 3, вычти 3, который преобразует число 3 в 30.) Если таких алгоритмов более одного, то запишите любой из них.
4+3=7
7*7=49
49+3=52
52+3=55
ответ:12122