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

Сколько цифр в числе степени двойки? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка массивов http://www.cyberforum.ru/cpp-beginners/thread617782.html
помогите пожалуйста разобраться с кодом(прокомментировать), или помогите написать код ,но проще) сложно разобраться в некоментированной программе!!! Обработка массивов Задание: Дана строка символов. Признак конца строки – символ ‘\n’ (перевод строки). Строка состоит из слов, разделенных пробелами. Вывести слова, заканчивающиеся слогом ‘qw’, и длину каждого из этих слов. Исходный код: ...
C++ Составить алгоритм и программу длля поиска в массиве целых чисел из 5 элементов минимального числа. Составить алгоритм и программу длля поиска в массиве целых чисел из 5 элементов минимального числа. http://www.cyberforum.ru/cpp-beginners/thread617775.html
C++ Вычислить вектор a={A1,A2...An}, если А1=0,5 Аm=M аm-1+m!
Вычислить вектор a={A1,A2...An}, если А1=0,5 Аm=M аm-1+m!
Вычислить количество чисел, квадрат которых меньше 10 C++
Вычеслить количество чисел, квадрат которых меньше 10
C++ Ввести массив из 10 элементов, найти произведение элементов массива. http://www.cyberforum.ru/cpp-beginners/thread617770.html
Ввести массив из 10 элементов, найти произведение элементов массива.
C++ На плоскости задано множество прямых. Найти количество пересечений этих прямых На плоскости задано множество прямых. Найти количество пересечений этих прямых плиз помогиите с решением!! подробнее

Показать сообщение отдельно
sandye51
программист С++
682 / 584 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
02.07.2012, 13:27     Сколько цифр в числе степени двойки?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <cstdlib>
#include <cmath>
#include <iostream>
#include <string>
 
int main()
{
    unsigned int n;
    
    std::cout << "Etner n: " << std::endl;
    std::cin >> n;
    
    std::cout << "Answer: " << std::to_string(static_cast<unsigned int>(pow(2., static_cast<double>(n)))).length() << std::endl;
    
    system("Pause");
    return EXIT_SUCCESS;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru