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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ прямоугольная матрица http://www.cyberforum.ru/cpp-beginners/thread105913.html
Ув. программисты, помогите пожалуйста решить задачу.Определить количество классов эквивалентных столбцов данной прямоугольной матрицы. Столбцы считать эквивалентными, если равны множества их элементов. п.с. проще говоря посчитать количество столбцов с повторяющимися элементами модераторы плз пересите данную тему в паскаль=)
C++ Не разберу скан кода по встраиваемым функциям У Дейтлов есть код: Что может быть написано в области, которая выделена мной красной рамочкой? http://www.cyberforum.ru/cpp-beginners/thread105912.html
Граница проверки простого числа C++
У Дейтлов есть задача: Написал такой код: #include<iostream> using namespace std; #include<windows> #include<cmath>
C++ Вычислить выражение
Добрый вечер. Я не пойму как делать это задание: нужно вычислить значение суммы этого примера. Конкретные величины исходных данных можна выбрать самостоятельно. Буду очень благодарен за любую помощь.
C++ вывод слагаемых совершенного числа http://www.cyberforum.ru/cpp-beginners/thread105890.html
У Дейтлов есть задача Напишите программу, которая определяет и печатает все совершенные числа в диапазоне от 1 до 1000. Напечатайте сомножители каждого совершенного числа, чтобы убедиться, что число действительно совершенное. Проверку на совершенность я организовал: #include<iostream> using namespace std; #include<windows>
C++ Широкий диапазон форм У Дейтлов есть задача Используйте подход, развитый в упражнениях 3.22 и 3.23, для создания программы, которая вычерчивает широкий диапазон форм. В 3.22 печатался квадрат из звездочек **** **** **** **** подробнее

Показать сообщение отдельно
easybudda
Эксперт С++
9455 / 5468 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
18.03.2010, 17:35     Сколько различных цифр встречается в десятичной записи числа?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <set>
    
/* Дано натуральное число n. Сколько различных цифр встречается в его десятичной записи? */
 
int main(){
    int num;
    std::cout << "Number: ";
    std::cin >> num;
    
    std::set<int> s;
    do {
        s.insert(num % 10);
    } while ( num /= 10 );
    std::cout << s.size() << " different digits." << std::endl;
    
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru