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

Найдите и распечатайте множество цифр, используемых в десятичной записи целых чисел из диапазона - C++

Восстановить пароль Регистрация
 
Мака94
0 / 0 / 0
Регистрация: 16.04.2013
Сообщений: 31
06.11.2013, 18:00     Найдите и распечатайте множество цифр, используемых в десятичной записи целых чисел из диапазона #1
Найдите и распечатайте множество цифр, используемых в десятичной записи целых чисел чисел из диапазона с A по B включительно.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2013, 18:00     Найдите и распечатайте множество цифр, используемых в десятичной записи целых чисел из диапазона
Посмотрите здесь:

ано множество целых чисел по модулю меньше 2^30. Найдите максимум. C++
C++ Подсчитать количество различных цифр в десятичной записи натурального числа.
Подсчитать количество различных цифр в десятичной записи натурального числа C++
Посчитать произведение цифр десятичной записи первого числа, кратного 3 C++
Запишите функцию для вычисления произведения целых чисел из диапазона от а до в. найдите произведение чисел, диапазон ввести с клавиатуры. В С++ C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
iama
 Аватар для iama
1249 / 974 / 48
Регистрация: 30.07.2010
Сообщений: 5,297
06.11.2013, 18:09     Найдите и распечатайте множество цифр, используемых в десятичной записи целых чисел из диапазона #2
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
#include <cstdlib>
#include <set>
 
using namespace std;
 
set <int> digits_in_range (int a, int b)
{
  set <int> result;
 
  for (int i = a; i <= b; i++)
  {
    int t = i;
 
    if (t == 0) 
      result.insert(0);
 
    while (t != 0)
      result.insert(t % 10), t /= 10;
  }
 
  return result;
}
 
int main()
{
  int a, b;
 
  cin >> a >> b;
 
  set <int> s = digits_in_range (a, b);
 
  for (set<int>::iterator it = s.begin(); it != s.end(); it++)
    cout << *it << ' ';
  cout << endl;
 
  system("pause");
 
  return 0;
}
Мака94
0 / 0 / 0
Регистрация: 16.04.2013
Сообщений: 31
09.11.2013, 12:40  [ТС]     Найдите и распечатайте множество цифр, используемых в десятичной записи целых чисел из диапазона #3
Что значит set и insert? И что делается в цикле for в main()?
iama
 Аватар для iama
1249 / 974 / 48
Регистрация: 30.07.2010
Сообщений: 5,297
10.11.2013, 21:47     Найдите и распечатайте множество цифр, используемых в десятичной записи целых чисел из диапазона #4
Мака94, я понимаю спросить что-то по сути. Но ответы на твои вопросы гуглятся с первого запроса, тут уж извини.
Мака94
0 / 0 / 0
Регистрация: 16.04.2013
Сообщений: 31
11.11.2013, 06:04  [ТС]     Найдите и распечатайте множество цифр, используемых в десятичной записи целых чисел из диапазона #5
я во все разобралась потом, сюда написала. сообщения почему то не осталось.
Yandex
Объявления
11.11.2013, 06:04     Найдите и распечатайте множество цифр, используемых в десятичной записи целых чисел из диапазона
Ответ Создать тему
Опции темы

Текущее время: 13:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru