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

опять комбинаторика (с одного языка на другой) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывод кода символа в шестнадцатиричной системе счисления http://www.cyberforum.ru/cpp-beginners/thread174309.html
Добрый вечер! У меня возник вопрос. Программа разделяет символьную строку (любую) на группы символов, коды которых заканчиваются одной цифрой в системе счисления по основанию 16. Результат отображается на потоке стандартного вывода. Необходимо под начальным символом каждой группы указать крайнюю правую цифру его кода. Например строка jjzez разделится на две группы jjzz и e, под первой группой...
C++ Чередование знаков Подскажите, как организовать чередование знаков --++--++... +-+-+ знаю что -1^(n-1), а по два знака? http://www.cyberforum.ru/cpp-beginners/thread174298.html
C++ Преобразовать дату
Гении С++, вы моя последняя надежда... Задали мне задачу по программированию. Она простая, буквально делается за 10 мин, но с С++ я не дружу, поэтому сюда и пишу... Вообще ничего не получается. Если есть время, помогите решить: Преобразовать дату Даны целые числа day, month, year. Проверьте возможность существования этой даты и в случае положительного результата выведите её в следующем...
Шифрование непрерывным способом на нелинейной обратной связи C++
Доброго времени суток, форумчане! Объясните пожалуйста(желательно на конкретном примере) как осуществить непрерывное шифрование на нелинейной обратной связи?
C++ Обьявление переменных в циклах и до http://www.cyberforum.ru/cpp-beginners/thread174278.html
Возник вопрос почему? Без обьявления int x = 1; до цикла возникает ошибка при компиляции программы ... Хотя в книжке обьявление типа и начального значения делаеться в цикле >= for (здесь) НА скрине всё показано
C++ Простейший калькулятор Калькулятор считает сумму, разность, произведение и частное двух чисел a и b Код: #include <stdio.h> #include <conio.h> int main() { float a,b; char ch; подробнее

Показать сообщение отдельно
murderer
3175 / 1398 / 69
Регистрация: 06.10.2010
Сообщений: 3,017
10.10.2010, 10:13     опять комбинаторика (с одного языка на другой)
Я плохо знаю C. Вот кажется получилось
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
int main(array<System::String ^> ^args)
{
#define N 5
#define M 3
    int i;
    char s[M+1];
    char a[M+1];
    for(i=0;i<M;i++)
        a[i]=1;
    a[i]=0;
    do
    {
        a[0]++;
        for(i=0;i<M;i++)
        {
            if(a[i]>N)
            {
                a[i]=1;
                a[i+1]++;
            }
            s[i]=a[i]+48;
        }
        printf(s);
        printf("\n");
    }while(a[M]!=1);
    getchar();
}
 
Текущее время: 07:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru