public class Test { public static void Main() { int n=0, d=1; Console.WriteLine("Введите двоичное число: "); string s = Console.ReadLine(); for (int i=0; i<s.Length; i++){ if (s[i]=='1') n += d; d *= 2; } Console.WriteLine("n = {0}", n); Console.ReadKey(); } }
Пример: Введите двоичное число: 1110111 n = 119
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку