Форум программистов, компьютерный форум CyberForum.ru

Дана строка из 32 символов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дан текст http://www.cyberforum.ru/cpp-beginners/thread326588.html
Дан текст, каждый символ которого может быть малой буквой, цифрой или одним из знаков +, -, *. 1. Выяснить, встречается ли в данном текста группа букв, заданная пользователем. 2. Подсчитать число и вывести такие группы букв, которые начинаются и кончаются одной и той же буквой. 3. Найти все такие группы букв, в которые заданная пользователем буква входит указанное число раз. ПОЧЕМУ...
C++ В алфавитной строке перевести строчные буквы в заглавные и заглавные в строчные В заданой алфавитной строке перевести строчные буквы в заглавные и заглавные в строчные. Со строковыми функциями еще не доводилось работать. Помогите, пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread326583.html
C++ Следующее четное
Здравствуйте! Помогите пожалуйста найти следующие четное число, нельзя использовать условную инструкцию if и циклы!!! с if все легко: #include "stdafx.h" #include "fstream"
Вопрос по конструктороам C++
Добрый день! Скажите пожалуйста, каким конструктором пользоваться? Есть авторы, которые показывают такую структуру: class MyClass { private: int val; int copyval; public: MyClass() : val(0), copyval(0) {} };
C++ Циклически сдвинуть строки в двумерном массиве заданным образом http://www.cyberforum.ru/cpp-beginners/thread326561.html
Создать программу, которая циклически сдвигает строки в двумерном массиве следующим образом: первая строка становится последней, вторая - первой, третья - второй и т.д. Требование 1. Элементы вводятся с файла 2. Результаты выводятся в файл 3. Офйормить в виде функций. В главной функции только вызов остальных функции C++ Добавлено через 41 минуту ВОт ща сделал кое что но не роботает что...
C++ Соединить строки, вставить между ними соединительное слово и удалить один вопросительный знак аны две строки с вопросительными знаками в конце. Соединить их ,вставить между ними соединительное слово и удалить один ВОПРОСИТЕЛЬНЫЙ ЗНАКС. Срочно на экзамене подробнее

Показать сообщение отдельно
xAtom
 Аватар для xAtom
910 / 735 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
27.06.2011, 15:55     Дана строка из 32 символов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <math.h>
#include <iostream>
using namespace std;
 
unsigned  get_dec(const char* s) {
    unsigned cnt = 0u, dd= 0u;
    for(int p = strlen(s)-1; p >= 0; p--, cnt++){
        if( *((s) + p) == '1')
               dd += pow(2, cnt);
    }
    return  dd;
}
 
void main (void) {
    const char*    str = "11111111111111111111111111111111"; // DWORD=0xFFFFFFFF
    cout << get_dec(str) << endl;
  
   cin.get();
}
 
Текущее время: 11:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru