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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.82
TERROR-232
0 / 0 / 0
Регистрация: 05.02.2011
Сообщений: 11
#1

Подсчитать количество различных цифр в десятичной записи натурального числа. - C++

20.05.2011, 13:13. Просмотров 2413. Ответов 7
Метки нет (Все метки)

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

Подсчитать количество различных цифр в десятичной записи натурального числа - C++
Тема: Строки.Множества. 3.1. Напишите программу, которая вводит строку и выводит ее, сокращая каждый раз на 1 символ до тех пор, пока в...

Подсчитать количество различных значащих цифр в десятичной записи натурального числа - C++
Составить программу подсчета количества различных значащих цифр в десятичной записи натурального числа.

Подсчитать количество цифр в десятичной записи целого неотрицательного числа - C++
Подсчитать количество цифр в десятичной записи целого неотрицательного числа n.

Сколько различных цифр встречается в десятичной записи числа? - C++
Дано натуральное число n. Сколько различных цифр встречается в его десятичной записи?

Определить количество различных цифр, содержащихся в десятичной записи каждого элемента массива натуральных ч - C++
Определить количество различных цифр, содержащихся в десятичной записи каждого элемента массива натуральных чисел. Использовать...

Найти количество различных цифр данного натурального числа - C++
help #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; int _tmain(int argc, _TCHAR* argv) { ...

7
LineStown
66 / 66 / 3
Регистрация: 04.08.2010
Сообщений: 420
Завершенные тесты: 1
20.05.2011, 13:47 #2
Разделить на цифры и считать. Разделять можно делением на 10
0
TERROR-232
0 / 0 / 0
Регистрация: 05.02.2011
Сообщений: 11
20.05.2011, 14:55  [ТС] #3
А полностью можешь пожалуйсто!!!!!!!!
0
silent_1991
Эксперт С++
4986 / 3043 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
20.05.2011, 15:10 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
 
int main()
{
    const size_t digits_number = 10;
 
    int digits_count[digits_number] = {0};
    long long num;
 
    std::cout << "Enter number: ";
    std::cin >> num;
 
    do
    {
        ++digits_count[num % 10];
        num /= 10;
    }
    while (num != 0);
 
    for (size_t i = 0; i < digits_number; ++i)
        std::cout << i << ": " << digits_count[i] << std::endl;
 
    return 0;
}
0
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
20.05.2011, 15:12 #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <string>
#include <algorithm>
#include <boost/lexical_cast.hpp>
 
int main()
{
    int number = 0;
    std::cin >> number;
    std::string string = boost::lexical_cast<std::string>(number);
    std::sort(string.begin(), string.end());
    std::unique(string.begin(), string.end());
    std::cout << string.size() << '\n';
}
0
silent_1991
Эксперт С++
4986 / 3043 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
20.05.2011, 15:14 #6
ForEveR, ааа, да когда же я уже за стл примусь
Кстати, буст, конечно, рулит, но здесь же в принципе строковыми потоками обойтись можно было, т.е. исключительно стандартными средствами.
0
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
20.05.2011, 16:19 #7
silent_1991, Можно конечно) Но лень.
0
Kastaneda
20.05.2011, 16:54     Подсчитать количество различных цифр в десятичной записи натурального числа.
  #8

Не по теме:

Цитата Сообщение от silent_1991 Посмотреть сообщение
ааа, да когда же я уже за стл примусь
такая же беда)

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.05.2011, 16:54
Привет! Вот еще темы с ответами:

В десятичной записи заданного числа подсчитать сумму цифр, стоящих на чётных местах - C++
дано число. подсчитать сумму цифр в десятичной записи этого числа, стоящих на четных местах числа

Найти количество цифр в десятичной записи числа - C++
На C++ нужны программки Дано число N, 1: Найти количество цифр в десятичной записи числа 2: количество цифр в десятичной записи...

Составить программу,которая для любого натурального числа печатает количество цифр в записи этого числа - C++
Помагите решить такую штукенцию=) Составить программу,которая для любого натурального числа печатает количество цифр в записи этого...

Дано натурально число N. Сколько различных цифр встречается в его десятичной записи? - C++
Дано натуральное число n. Определить количество различных цифр в нем. Например, в числе 1234 количество различных цифр равно 4, а числе...


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

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

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