Перевести числа: - 4007 из восьмеричной в десятичную систему, - 1111 из двоичной в десятичную, - 4007 из десятичной в восьмеричную, - 4007 из десятичной в двоичную.
1111 из двоичной в десятичную - 15 4007 из десятичной в двоичную - 111110100111 4007 из восьмеричной в десятичную - 2055 4007 из десятичной в восьмеричную - 7647
olkay
15.04.2021
Using system; using system.text.regularexpressions; using static system.console; internal static class program { private static void main() { try { writeline("введите строку"); var s = readline(); //1) составить программу удаляющую из данного текста все буквосочетания "ма" и выводящую получившийся текст и его длину. var s1 = task1(s, "ма"); writeline($"удалить буквосочетания \"ма\"\nтекст = {s1}\nдлина = {s1.length}"); s1 = task1regex(s, "ма"); writeline($"удалить буквосочетания \"ма\"\nтекст = {s1}\nдлина = {s1.length}"); //2) составить программу находящую количество букв "с" в тексте. writeline($"количество букв \"с\" в тексте = {task2(s, "с")}"); writeline($"количество букв \"с\" в тексте = {task2regex(s, "с")}"); //3) составить программу определяющую, какая из букв "е" или "о" встречается в тексте чаще. writeline($"в тексте чаще встречается = {task3(s, "е", "о")}"); writeline($"в тексте чаще встречается = {task3regex(s, "е", "о")}"); readline(); } catch(exception e) { writeline(e); readline(); } } private static string task1(string s, string frase) { s = s.replace(frase, ""); return s; } private static int task2(string s, string frase) { var count = -1; var k = -1; do { count++; k = s.indexof(frase, k+1, stringcomparison.ordinal); } while (k > = 0); return count; } private static string task3(string s, string frase1, string frase2) { var count1 = task2(s, frase1); var count2 = task2(s, frase2); if (count1 == count2) return "поравну"; return count1 > count2 ? frase1 : frase2; } private static string task1regex(string s, string frase) { var ms = regex.replace(s, frase, ""); return ms; } private static int task2regex(string s, string frase) { var m = regex.matches(s, frase); return m.count; } private static string task3regex(string s, string frase1, string frase2) { var count1 = task2regex(s, frase1); var count2 = task2regex(s, frase2); if (count1 == count2) return "поравну"; return count1 > count2 ? frase1 : frase2; } }
olelukoya4
15.04.2021
1) a=5b=a*4b= b div 7+aa=3*(b div a)a=5 b=20a=5 b=7a=3 b=72) a=129b=a div 10a=a-10*b=b=b div что-то в двух последних строках не 3) a=145b=a div 10a= a-bb=a div ba=145 b=14a=131 b=14a=131 b=94)a=5b=a*3a=b mod 7+ab=b mod a+4a=5 b=15a=6 b=15a=6 b=75)a=5a=2*a-3b=12-21/ab=3*b-aa=7 b=0 a=7 b=9 a=7 b=20
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Перевести числа: - 4007 из восьмеричной в десятичную систему, - 1111 из двоичной в десятичную, - 4007 из десятичной в восьмеричную, - 4007 из десятичной в двоичную.