#include <bits/stdc++.h> using namespace std;int main() { char bin_str[255]; int dec = 0, i, n, _int; float x = 0; cout << »Введите строку >> \n«; cin.getline(bin_str, 255); n = strlen(bin_str); for (i = n— 1; i >= 0; i—) { _int = bin_str[i]; if (_int == 48) dec += 0; else if (_int == 49) dec += (1 * (pow(2, x))); else goto exit; x++; } cout << dec << endl; return 0;}
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку