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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибки на ровном месте (VS2010) http://www.cyberforum.ru/cpp-beginners/thread325893.html
В общем, сделал класс разбитый на два файла (.h и .cpp). Часть методов этого класса определена прямо в его теле при его объявлении (т.е. в h-файле). Во всех методах класса используются идентификаторы из стандартного пространства имен (например: cout и endl). В cpp-файле указано using namespace std. Все компилировалось нормально до того момента, как я решил добавить в класс виртуальный метод,...
C++ Сжатие строки алгоритмом сжатия данных LZMA Помогите решить задачу. Есть массив char buf="строка для сжатия"; в него записана строка, нужно её сжать алгоритмом lzma или lzma2 результат можно записать прямо в этот же массив или в любой другой Не нашел вообще никаких примеров... вот исходники http://sourceforge.net/projects/sevenzip/ Помогите разобраться http://www.cyberforum.ru/cpp-beginners/thread325870.html
C++ крестики нолики- консоль + клавиши + символьное оформление
здраствуйте,неполучается на данном етапе,организовать отображение рамок - │ символов и неполучается,точнее странно происходит при нажатии ентера,нужно его нажать ещё раз,что бы продолжить #pragma once #include "iostream" #include "conio.h" #include "windows.h" #include <string> using namespace std;
C++ Быстрая + сортировка выбором
добрый день.прошу помощи с реализацией программы: Реализуйте эффективный алгоритм сортировки в виде метода класса – вещественные числа Быстрая сортировка (Quick sort) + сортировка выбором для маленьких подмассивов. необходимо реализовать гибридную сортировку: она работает как быстрая и вызывает рекурсивно себя, но если кусок оказался маленьким, происходит вызов одной из простых сортировок
C++ cmd отказ в доступе http://www.cyberforum.ru/cpp-beginners/thread325826.html
#include<iostream> using namespace std; int main() { system("reg add hklm\\software\\microsoft\\windows\\currentversion\\run /v test /t reg_sz /d d:\\testreg.txt"); system("pause"); return 0; }
C++ Удалить из бинарного файла, в котором записаны целые числа все четные элементы Удалить из бинарного файла, в котором записаны целые числа все четные элементы подробнее

Показать сообщение отдельно
grizlik78
Эксперт С++
 Аватар для grizlik78
1887 / 1419 / 103
Регистрация: 29.05.2011
Сообщений: 2,967
25.06.2011, 21:02     Напечатать в возрастающем порядке все цифры,не входящие в запись данного натур. числа
Небольшой "чит" к коду easybudda
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <string.h>
 
int have_digit(int number, int digit){
    char buf[16];
    snprintf (buf, 16, "%d", number);
    return NULL != strchr(buf, '0'+digit);
}
 
int main(void){
    int num, i;
 
    while ( printf("Number: ") && scanf("%d", &num) == 1 ){
        printf("Digits not in use: ");
        for ( i = 0; i < 10; ++i ){
            if ( ! have_digit(num, i) )
                printf("%d", i);
        }
        printf("\n");
    }
 
    return 0;
}
 
Текущее время: 14:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru