Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Функция на замену введенной последовательности цифрами все задание выглядит следующим образом: Ввести текст с клавиатуры, число строк которого не более 40, а также массив разделителей. Признаком досрочного конца ввода текста является ввод строки с... напишите и выложите программу, которая просто текст читает https://www.cyberforum.ru/ cpp-beginners/ thread890102.html C++ Заполнение двумерного массива случайными числами Подскажите как сделать, чтобы программа запрашивала ввод с клавиатуры или рандомно заполнение матрицы. ну например нажимаешь на 1 она просит ввести с клавиатуры, нажимаешь 2 заполняет случайным... просто пример, выдрано из контекста int choose, el; cout<< "1. Загрузить последовательность с файла\n" << "2. Ввести последовательность вручную\n\n" << "Ваш выбор: "; ... https://www.cyberforum.ru/ cpp-beginners/ thread890117.html
C++ Написать функцию умножения двух,заданных с клавиатуры чисел, используя только операцию умножения и рекурсию Помогите пожалуйста с рекурсией Написать функцию умножения двух,заданных с клавиатуры чисел, используя только операцию умножения и рекурсию. Спасибо. int rec_mul(int a, int b) { if (b == 1) return a; else return a + rec_mul(a, b-1); } https://www.cyberforum.ru/ cpp-beginners/ thread890121.html C++ Ошибка (правильность написания логических операций) /--------------------------------------------------------------------------- #include <iostream> //#include <vcl.h> #pragma hdrstop #include <stdio.h> #include <string.h>... https://www.cyberforum.ru/ cpp-beginners/ thread890166.html
C++ Как подключить Glade в Eclipce? Задали разработать калькулятор с графическим интерфейсом пользователя на с++ (кнопки: 0-9, +-*/= и editbox для вывода), а как подключить glade в eclipse (в eclipce нет форм поэтому надо подключать... https://www.cyberforum.ru/ cpp-beginners/ thread890107.html C++ Вне зависимости от значения k, в консоль выводить двузначное число через printf()
нужно чтобы вне зависимости от значения k, в консоль выводилось 2знчное число. Например int k=30; printf("%i'", k); вывод: 30 int k=5; printf("%i'", k); The Truth Is Out There printf("%02i", k);
C++ Вывод структуры из файла Помогите сделать вывод структуры из файла, сделал что бы записало, а вывести что то не получилось нормально.. // rgr.cpp: определяет точку входа для консольного приложения. // #include... https://www.cyberforum.ru/ cpp-beginners/ thread890101.html C++ требуется переделать со структурами
помогите когда сдавал программу препод сказал чтоб переделал со структурами... //лаба 12_1 вариант 9 #include <stdio.h> #include <conio.h> #include <string.h> #include <clocale> #include...
C++ Переместить элементы массива https://www.cyberforum.ru/ cpp-beginners/ thread890170.html
Добрый день, форумчане. Помогите пожалуйста написать программу. Переместить элементы массива вправо на m позиций, при этом m элементов из конца массива перемещаются в начало. https://www.cyberforum.ru/cpp-beginners/thread777795.html
C++ Switch/case, ищу альтернативу дереву if https://www.cyberforum.ru/ cpp-beginners/ thread890092.html
есть вот такой блок ifов std::string outType="two"; if(outType=="one") printf("1"); else if(outType=="two") printf("2"); else if(outType=="three") printf("3"); Простой велосипед #include <string> #include <iostream> using namespace std; int get_index(string number) { int index = 0; string pNUM = {"zero",...
C++ Pascal -> C++ (В данном тексте в словах четной длины, начинающихся с заданного символа, определить количество гласных) https://www.cyberforum.ru/ cpp-beginners/ thread890089.html
помогите пожалуйста. (задача В данном тексте в словах четной длины, начинающихся с заданного символа, определить количество гласных.) Const st='.....'; Var s,s1:string; i,k:byte; ... #include <iostream> #include <sstream> #include <algorithm> using namespace std; bool isVowel(char c) { c = tolower(c); return c=='a' || c=='e' || c=='i' || c=='o' || c=='u' ||...
На выбор пользователя? C++
Скажи как сделать ввод значений на выбор пользователя? например для ввода вручную нажмите 1, для такого то 2. просто пример, выдрано из контекста int choose, el; cout<< "1. Загрузить последовательность с файла\n" << "2. Ввести последовательность вручную\n\n" << "Ваш выбор: "; ...
 Аватар для Ternsip
670 / 198 / 29
Регистрация: 10.05.2012
Сообщений: 595
04.06.2013, 12:24 0

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

04.06.2013, 12:24. Показов 2590. Ответов 7
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
int main() {
    int n;
    scanf("%d", &n);
    for (int i = 1; n > 0; ++i) {
        int c = i;
        while (c > 6 && (c%2 == 0 || c%3 == 0 || c%5 == 0)) {
            if (c%2 == 0) c /= 2;
            if (c%3 == 0) c /= 3;
            if (c%5 == 0) c /= 5;
        }
        if (c < 7) {
            printf("%d ", i);
            --n;
        } 
    }
    return 0;
}
Добавлено через 11 минут
Илюза19, Доказательство : Любое число можно факторизовать простыми числами => если не удалось факторизовать число простыми 2, 3 и 5 => делится наше число на другое простое.

Вернуться к обсуждению:
Получить в порядке возрастания N первых натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5 C++
2
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.06.2013, 12:24
Готовые ответы и решения:

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

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

дано натуральное число n. получить в порядке возрастания n первых натуральных чисел, которые не делятся ни на какие простые числа кроме 2, 3 и 5
#include&lt;iostream&gt; #include&lt;vector&gt; #include&lt;cstdlib&gt; using namespace std; int main() {int i,n,k; cout&lt;&lt;&quot;n: &quot;&lt;&lt;endl; ...

7
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.06.2013, 12:24
Помогаю со студенческими работами здесь

Получить N первых натуральных чисел, которые не делятся без остатка на простые числа (кроме 2, 3 и 5)
Дано натуральное число N. Получить в порядке возрастания N первых натуральных чисел, которые не делятся без остатка ни на какие простые...

Дано натуральное число N. Найти сумму первых n натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5
Дано натуральное число N. Найти сумму первых n натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5.

Дано натуральное число N. Получить в порядке возрастания N первых натуральных чисел
1. Дано натуральное число N. Получить в порядке возрастания N первых натуральных чисел, которые не делятся ни на какие простые числа, кроме...

Файл целых положительных чисел. Сначала располагаются числа, которые делятся на 3 в порядке возрастания, потом
Файл целых положительных чисел. Сначала располагаются числа, которые делятся на 3 в порядке возрастания, потом остальные по убыванию....

Найти сумму первых n натуральных чисел которые делятся на 3 и на 5
Найти сумму первых n натуральных чисел которые делятся на 3 и на 5 Определить сумму элементов массива,расположенных до минимального по...

0
Новые блоги и статьи
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class - средства для работы с неизменяемыми структурами данных, каждое из которых предлагает свой уникальный подход к решению этой задачи. История их появления весьма. . .
Создание производительны­­х API с Java и gRPC
Wired 04.03.2025
В разработке производительность и масштабируемость микросервисных приложений играют ключевую роль. Традиционные REST API, несмотря на свою популярность и простоту, не всегда способны обеспечить. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 знаменует собой значительный скачок в развитии Java, внося фундаментальные улучшения в производительность, безопасность и удобство разработки. Релиз включает множество революционых изменений,. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Современная блокчейн-разработка на Java предоставляет разработчикам широкий спектр возможностей. В отличие от Solidity, который ограничен экосистемой Ethereum, Java позволяет создавать как. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
Tестирование Pull Request в Kubernetes с помощью vCluster
stackOverflow 03.03.2025
При работе с микросервисной архитектурой критически важно обеспечить качественное тестирование каждого изменения перед его слиянием в основную кодовую базу. Однако тестирование Pull Request в. . .
Использование пакета Context в Golang
bytestream 03.03.2025
Управление параллельными процессами в современных приложениях - сложная задача, особенно когда речь идет о микросервисной архитектуре и распределенных системах. Пакет context в Go - это гибкое. . .
WebAssembly и Go: Работа с DOM и обработка ошибок
bytestream 03.03.2025
WebAssembly представляет собой технологию, позволяющую запускать низкоуровневый код в браузере практически на нативной скорости. Особенно интересные возможности открываются при использовании. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru