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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
wesleepforever
0 / 0 / 0
Регистрация: 27.06.2011
Сообщений: 13
#1

подсчитать количество цифр - C++

27.06.2011, 23:58. Просмотров 616. Ответов 2
Метки нет (Все метки)

Для целого неотрицательного числа n подсчитать количество цифр в
десятичной, шестнадцатеричной, восьмеричной и двоичной системах
счисления.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.06.2011, 23:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос подсчитать количество цифр (C++):

Подсчитать в строке, содержащей арифметическое выражение, количество используемых цифр и букв, заменить "+" на "-", подсчитать количество действий - C++
Ввести строку А с клавиатуры, содержащую арифметическое выражение. Подсчитать количество используемых цифр и букв. Заменить операцию "+" на...

В последовательности символов подсчитать количество букв и количество цифр - C++
Всем Добрый Вечер!!!Помогите пожалуйста тупенькому =), очень надо. Заранее спс... 1. В последовательности символов подсчитать...

Подсчитать общее количество цифр и количество единиц в строке - C++
Вводится текст. Среди символов этого текста имеется несколько цифр. Подсчитать общее количество цифр и количество единиц в строке. Если в...

Подсчитать количество цифр - C++
Используя рекурсивную подпрограмму: подсчитать количество цифр в заданном натуральном числе. Помогите пожалуйста..я неезнаю как...

Подсчитать количество цифр - C++
Необходимо подсчитать количество цифр полученных в результате, но считает только целую часть,как подсчитать ещё и дробную? вот пример ...

Найти сумму делитей. Подсчитать сумму цифр числа. Количество цифр - C++
Друзья,подскажите пожалуйста где ошибка?Цикл не считает сумму делителей числа. #include <iostream> using namespace std; void...

2
DeadRipper
64 / 70 / 3
Регистрация: 25.06.2009
Сообщений: 244
28.06.2011, 00:20 #2

Не по теме:

а где "работаем ребята! пошевеливайтесь!"



ну например если 10^ n >= число

то значит (n-1) это и есть количество цифр (для десятичной системы)

для двоичной например будет 2^n >= число

n подбирается циклом до первого же условия >= , не дальше
0
x1Mike7x
218 / 131 / 6
Регистрация: 06.11.2010
Сообщений: 234
28.06.2011, 01:21 #3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <math.h>
#include <stdio.h>
 
#define LOG2(X) ( log(X) / log(2) )
#define LOG8(X) ( log(X) / log(8) )
#define LOG16(X) ( log(X) / log(16) )
 
int main()
{
    int N = 87654321;
    printf( "Цифр в 2-ном представлении: %d\n", (int)LOG2(N) + 1 );
    printf( "Цифр в 8-ном представлении: %d\n", (int)LOG8(N) + 1 );
    printf( "Цифр в 10-ном представлении: %d\n", (int)log10(N) + 1 );
    printf( "Цифр в 16-ном представлении: %d\n", (int)LOG16(N) + 1 );
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.06.2011, 01:21
Привет! Вот еще темы с ответами:

Подсчитать количество цифр 5 в числе - C++
определить количество цифр 5 в записи всех натуральных чисел от 1 до N (N&lt;10^18) включительно.

Подсчитать количество цифр в строке - C++
???Ввести строку состоящую из цыфр и букв,и посчитать колтчество цыфр(быквы не должно брать считать к количеству)!

Подсчитать количество цифр в строке - C++
Найти количество цифр в строке

Подсчитать количество цифр из файла - C++
Здравствуйте, по заданию нужно подсчитать сколько раз встречается каждая цифра числа ПИ, которое находится в файла .txt и вывести на экран,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.