1. текстовый, как следствие из символьного (string), числовой (int, double, float), символьный (char), логический (bool).
2. символ записывается в ординарных кавычках и может содержать как букву, так и само число. а число может записываться только с 9 цифр (а также в некоторых языках (с++) добавляется f, d для явного обозначения, что это число типа float, decimal и так далее)
3. конкатенация - это логическая функция, а в программировании просто сложение. "hello" + ", " + "world! " = "hello, world! "
4. количество символов строки, не считая символы (\n - переход на новую строку, \t - табуляция и так далее)
5. в разных языках программирования по-разному.
python: < > .len()c++: < > .length()c#: < > .length()6. смотря что понимают под "вырезкой". обычно в функциях по поиску возвращается именно индекс первого вхождения части в строке. такие функции - < > . < > .
ответ:
757.7₁₀ = 1365.546₈
объяснение:
перевод целой части числа из десятичной в восьмеричную систему счисления:
делим целую часть на 8, из ответа забираем остаток от деления. далее повторяем, пока не получится число меньше 8. остатки от деления записываем с конца
757 : 8 = 94 (остаток 5)
94 : 8 = 11 (ост. 6)
11 : 8 = 1 (ост. 3)
1 : 8 = 0 (ост. 1)
757₁₀ = 1365₈
перевод дробной части числа из десятичной в восьмеричную систему счисления:
умножаем дробную часть на 8, из ответа забираем целую часть, далее повторяем.
0.7 * 8 = 5.6
0.6 * 8 = 4.8
0.8 * 8 = 6.4
здесь можно продолжать бесконечно
757.7₁₀ = 1365.546₈
Поделитесь своими знаниями, ответьте на вопрос:
(c++) доказано что матрица [aij], i=1, …10, j=1, …10 может служить ключом шифра, если из элементов aij, a 10-i+1 j, a i 10-j+1, a 10-i+1 10 –j+1 в точности один равен нулю. не могу понять это условие.