Форум программистов, компьютерный форум, киберфорум
Наши страницы

символьная строка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ почему-то не правильно работает(файлы) http://www.cyberforum.ru/cpp-beginners/thread1020446.html
Данный файл целых чисел. Создать новый файл, который содержит те же элементы, что и исходный файл,но в обратном порядке НО ПОЧЕМУ-ТО ОН НЕ ХОЧЕТ ПЕРЕВОДИТЬ В ОБРАТНЫЙ ПОРЯДОК, помогите ребята ...
C++ Дана целочисленная матрица Дана целочисленная матрица N*N. Определить : 1. Количество столбцов, не содержащих ни одного нулевого элемента. 2. Номер столбца, в котором находится самая длинная серия одинаковых элементов. ... http://www.cyberforum.ru/cpp-beginners/thread1020441.html
C++ Вывод одномерного массива лесенкой
Подскажите как вывести одномерный массив лесенкой. Спасибо
C++ Не работате код, взятый из обучающей литературы.
Простите, может я совсем валенок, но я не понимаю, хочу учиться С++, а литература старая какая-то, либо я не знаю. в терминах еще не ок, но могу сказать одно - точно. Компилятор MVS Express 2012 не...
C++ Не могу справиться с задачей: "по какому предмету у студента с заданным номером в журнале лучшая оценка по итогам сессии?"! http://www.cyberforum.ru/cpp-beginners/thread1020428.html
Задача выглядит так: "по какому предмету у студента с заданным номером в журнале лучшая оценка по итогам сессии?" То есть дан список студентов по номеру и для каждого значения рандомно задается...
C++ Не хочет создавать файл без полного пути Здравствуйте. Вот не могу понять в чем дело: std::ofstream outfile; //откроем файл для записи в бин режиме outfile.open("output.txt", std::ios::out | std::ios::binary);... подробнее

Показать сообщение отдельно
nikolazzzed
1 / 1 / 0
Регистрация: 04.10.2013
Сообщений: 32

символьная строка - C++

27.11.2013, 21:17. Просмотров 316. Ответов 1
Метки (Все метки)

Задано символьная строка, который является двоичным кодом целого без знакового числа (состоит из 0 и 1). Вычислить и вывести на экран десятичное значение этого числа


#include<iostream.h>
#include<string.h>
#include<math.h>
int main()
{
string z="1011";
int znum=0;
for(int i=z.length()-1; i>=0; i--)
{
if(z[i]=='1') znum+=pow(2, z.length()-i-1);
}
cout<<znum<<endl;
system("pause");
return 0;
}




помогите исправить ошыбки

Добавлено через 18 часов 14 минут
ребята помогите
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru