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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значение заданной функци на данном интервале с заданным шагом. Осуществить вывод значений аргумента и результатов вычислений значений функ http://www.cyberforum.ru/cpp-beginners/thread453362.html
Вычислить значение заданной функции y=f(x) на данном интервале с заданным шагом. Осуществить вывод значений аргумента и результатов вычислений значений функции в виде таблицы. y=x-1/{x}^{2}+1...
C++ Как правильно передать в функцию указатель на двумерный массив? Сабж #include <windows.h> #include <stdio.h> using namespace std; //ОТ безысходности сделал матрицу глобальной int A = {2, 3,4, 6, 7, 8, 9,0, 2, 3, 4, 5, 6, 7, 8, 9}; int max_matr (int**... http://www.cyberforum.ru/cpp-beginners/thread453356.html
C++ Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известно количество N членов ряда.
Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известно количество N членов ряда. \sum_{k=1}^{N}{e}^{kx} sin {k}^{2} x Значения N 20 исходные...
C++ Рандомные числа
Доброго времени суток:) Вот задача:Для каждого из следующих наборов целых чисел напишите единственный оператор ,который будет печатать случайно выбранное число из набора: а).2,4,6,8,10. #include...
C++ Составить программу для вычисления суммы бесконечного ряда с погрешностью http://www.cyberforum.ru/cpp-beginners/thread453341.html
Составить программу для вычисления суммы бесконечного ряда с погрешностью \varepsilon ={10}^{-3} \sum_{k-1}^{\propto }{\upsilon }_{k} Процесс суммирования прекращается, как только исполнится...
C++ Функция scanf() неправильно работает #include <stdio.h> #include <conio.h> #include <math.h> int main() { unsigned char c1, c2; bool b=true; while (b==true) { подробнее

Показать сообщение отдельно
diagon
Higher
1930 / 1196 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
12.03.2012, 15:23
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
bool has_equal_digits(int number)
{   
    for (int digits[10] = { }; number != 0; number /= 10)
        if ( ++digits[number % 10] > 1 )
            return true;
            
    return false;
}
 
int main()
{
    for (int i = 1e2; i < 1e3; ++i)
        if ( !has_equal_digits(i) )
            std::cout << i << ' ';
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru