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

Дано натуральное число n. Получить в порядке возрастания n первых натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Готовый код.Как перестроить структуру под класс.wxDex-C++ http://www.cyberforum.ru/cpp-beginners/thread152063.html
Всем доброго вечера и хорошего настроения! Знатоки C/C++ подскажите как "переделать" готовую программку для использования её с классами.Есть код,в нем есть 2 версии функции setgolf,одна работает...
C++ Вывести сумму всех положительных четных чисел Напишите прогу на Си плиз: Дан набор не нулевых целых чисел; признак его завершения - число 0 Вывести сумму всех положительных четных чисел из данного набора Если требуемые числа в наборе... http://www.cyberforum.ru/cpp-beginners/thread152061.html
C++ Windows приложения на С++
Я изучил С++ и теперь хочю писать не консольные приложения ,a windows приложения на С++ где мне такое приложение создать и какие вы мне книги к данному материалу что там будет ,вы по рекомендуете...
C++ Подскажите что не правильно чему оно не так выводит и по возможности исправьте ошибки вот условие и код программы
Подскажите что не правильно чему оно не так выводит и по возможности исправьте ошибки вот условие и код программы: Проверить, есть ли во входной строке символов, который состоит из слов, разделенных...
C++ удалить старые файлы http://www.cyberforum.ru/cpp-beginners/thread152024.html
Добрый день. Мне нужно написать небольшой код, который бы автономно удалял старые файлы из каталога, которым уже 30 дней. Файлы создаются по 1 день в заданом каталоге. Если удалить конкретный...
C++ побитывая операция и массив подскажите как массив чисел перевести в массив единиц и нулей с помощью побитовых операций подробнее

Показать сообщение отдельно
Jino_
2 / 2 / 1
Регистрация: 26.06.2010
Сообщений: 37
06.07.2010, 18:07
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void sequence(int n, int s[])
{
    int i, b;
    int j = 0;
    for(i = 2; i!=n; i++)
    {
        b = i;
        while(b!=1)
        {
            if (b % 2 == 0) b /= 2; else
            if (b % 3 == 0) b /= 3; else
            if (b % 5 == 0) b /= 5; else break;
 
        }
        if (b == 1) s[j++] = i;
 
    }
 
 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru